Java数据类型和运算符

Java中数据类型分为两大类 ------基本数据类型和引用数据类型。

变量临时储存数据的容器


 

 引用类型

                 1,数组  type[]   

                 2,类 class

                 3,接口 interface)


 

基本数据类型

一,数值型

                 1,整数类型 

          byte          1 byte = 8个二进制位    取值范围(-128~~127)

          short         1 short = 2 byte

          int             1 int =4 byte

                    long           1 long = 8 byte

                  2,浮点类型

                                   float             1 float = 4 byte          单精度类型      有效数字位为  6 – 7位

                                   double          1 double = 8 byte     双精度类型      有效数字位为15 – 16位

二,字符型(char)

                                  1 char = 1 byte

三,布尔型(boolean)


 

基本数据类型的变量被声明时,存储空间也同时被分配

引用数据类型声明变量时,是不会为变量主动分配存储空间的(需要使用new)

实际上,用类来声明的变量不是数据本身,而是数据的引用

 引用----类似与指针,但又不同与指针,它的引用必须由Java的虚拟机创建和管理。


 

运算符

按数目分可分为:

单目(一元)运算符:有一个操作数

双目(二元)运算符:有两个操作数

三目(三元)运算符:有三个操作数

算术运算符 +  -  *   /   %

关系运算符   >   >=   <   <=   ==   !=

布尔运算符                 逻辑或(||)与(&&)非(!)

位运算符

             1.移位运算符 >>  <<  >>>

             2.位运算符 按位与(&) 或( | ) 异或 ( ^ )  非 ( ~ )

赋值运算符   =

posted @ 2019-04-25 22:02  &#128142;Mr.Ren  阅读(199)  评论(0编辑  收藏  举报