一、数据类型
Java的数据类型主要有两种,基本数据类型(内置数据类型)和引用数据类型。基本数据类型有byte、short、int、long、char、float、double、boolean八种;引用数据类型有字符串String,接口Interface等。
二、变量
1.整型变量
在java中,是不允许将大类型数据直接赋值给小的数据,必须进行强制类型转换。
java在进行运算时,会将小于4字节数据转换为4字节,即整型提升,所以下述赋值时必须要进行强制类型转换。(short类型同理)
2.浮点型变量
Java中默认浮点类型是double,所以使用float时要特殊定义,如下图:
Java中浮点型没有精确的数字。
3.布尔型变量
boolean型变量只有true或者false两种值,没有0或非0的说法,不能与int等其他类型强制类型转换。
4.字符型变量
java采用Unicode 标准的编码,char变量占用2个字节