java基础

整型

1.byte    1个字节    -28~27

2.short    2个字节

3.int      4个字节

4.long            8个字节

 

浮点型

5.float    4个字节

6.double   8个字节

 

字符型

7.char    2个字节

 

bool型

8.boolean  系统没有提供Size方法

 

类型转换

小的数据类型可以转换为大的数据类型

两个运算数中,有一个为double类型,另一个也被转为double类型,结果也是double类型

两个运算数中,有一个为float类型,................................float

 

自动类型转换:

1.浮点型转换为整型,是将后面的小数直接去掉

2.长的整型转换为短的整型,首先要将长的整型转换为二进制数,然后看短的整型有多少位,然后从最高位开始截取,剩下的就是转换后的数据。

257=》byte              1

 

 

 

 

常量:final int A;

变量:int a;

 

 类变量

staitic int a

 

字符串:

String myString = "Hello World";

 

字符串处理:

str.substring(start,end)截取字符串

equals  两个字符串是否相等

object equals  比较内存地址

string equals   比较内容

 

1.寄存器:

2.栈

3.堆          使用new出来的

4.静态存储区

5.常量存储区      

            final static

            String 常量池

6.其他存储位置

 

posted @ 2017-07-19 12:58  Sentiger  阅读(124)  评论(0)    收藏  举报