1. byte类型(1个字节)
使用方法:byte c =3;
最大数值:System.out.println("byte "+Byte.MAX_VALUE);
输出结果:127
数值范围:-128~127
4. long 类型8个字节 long d=4L; System.out.println("long "+Long.MAX_VALUE);
2.short类型 (2个字节)
使用方法:short b =2;
最大数值:System.out.println("short "+Short.MAX_VALUE);
输出结果:32767
数值范围:-32768~32767
3.int 类型 (4个字节)
使用方法:int a = 1;
最大数值:System.out.println("int " +Integer.MAX_VALUE);
输出结果:2147483647
数值范围:-2147483648~2147483647
4.long 类型 (8个字节)
使用方法:long d=4L;
最大数值:System.out.println("long "+Long.MAX_VALUE);
输出结果:9223372036854775807
数值范围:-9223372036854775808~9223372036854775807
5. String
引用类型 实际上是经过char类型写字符串的方法 不能转换为其他类型,和其他类型混合运算会直接相加
使用方法:String e="abcd";
输出:System.out.println("string "+e+a);
输出结果:abcd1
6.char (1个字节)
使用方法:char f='a';
输出:System.out.println("char "+f);
7. float (4个字节,7个精确度,表示范围比int大,类型转换)
使用方法:float g=10.0f;(java默认小数类型是double所以要加上F/f表示float类型)
最大数值:System.out.println("float "+Float.MAX_VALUE);
输出结果:3.4028235E38
8.double (8个字节,16个精确度)
使用方法:double h=10.00000;
最大数值:System.out.println("double " +Double.MAX_VALUE);
输出结果:1.7976931348623157E308
9. boolean (占4个字节,用来表示true,false)
使用方法:boolean i=true;