java定义的数据类型 一、变量按照数据类型来分分为: 基本数据类型(primitive type): 整型:byte / short / int / long 浮点型:float / double 字符型:char 布尔型:boolean 引用数据类型(reference type): 类:class 接口:interface 数组:array 二、变量在类中声明的位置: 成员变量 VS 局部变量 一、整型: byte( 1字节 = 8bit )、short(2字节)、int(4字节)、long(8字节)。 byte的范围是 -128~127 声明long型变量的时候必须以“L”或者“l”结尾,例如:long b4 = 465464l; 通常定义整型变量时用 int 型。 二、浮点型:(表示带小数点的数值) float(四个字节)/double(八个字节) ;float表示的范围比long还大, 定义float变量时 要以“f”或“F”结尾,例如:float f1 = 3.14f; 通常定义浮点型变量时用 double型。 三、字符型:char(一个字符 = 2个字节) 声明char型变量通常用一对 '' 来定义 一对 '' 里面只能放一个字符 四、布尔型:boolean 只能取两个值:true false 常常在条件判断跟循环结构中使用 五、String类型变量的使用: 1.String属于引用数据类型,意为“字符串” 2.声明String变量的时候,使用一对"", 3.String可以和八种数据类型做运算,且只能做连接运算。 4.运算的结果是仍是String类型。