1. Java有哪些数据类型
数据类型分为两大类:
Ø 基本数据类型 primitive type
整数型 byte ,short,int ,long
浮点型float ,double
布尔型 boolean
字符型 char
Ø 引用类型 reference type
类 class
接口 interface
枚举 enum
数组 array
注解
2. 创建对象的各成员变量的初始值和数据初始化各元素初始值分别是什么?
整数型 byte ,short,int ,long初始值都为0
浮点型float ,double初始值都为0.0
布尔型 boolean初始值都为false
字符型 char初始值都为’\0’
引用类型 初始值都为null
3. Java基本数据类型的常量标识作用
Ø long类型的常量标识是:L或l,用于标识大于int型最大值的长整数常量
如: long r=22 0000 0000L;
类型的常量标识是:F 或f, 用于标识4个字节的float浮点型常量,没有这后缀标识编译器默认为8个字符的doube浮点型常量。
如: float r=2.2F;
Ø doble类型的常量标识是:D 或D或不用加标识,用于标识8个字节的doube浮点型常量。
如: double r=2.2D;或 double r=2.2D;或double r=2.2;
类型的常量标识有两三种,分别如下:
char ch1='a'; //原字符格式 char ch2='\141';//八进制格式 char ch3='\u0061';//十六进制格式 System.out.println((int)ch1);//转成整数输出 System.out.println(ch2); System.out.println(ch2); System.out.println(ch2); |