-
标识符的命名规则有哪些?->不遵守,编译不通过。
答:不能使用关键字和保留字,命名不能用数字开头,命名中只能使用26个英文大小写,0-9,$ 或_
正确答案:
1.由26个字母大小写,0-9,$ 或_组成
2.不能使用数字开头
3.不可以使用关键字和保留字,但可以包含关键字和保留字
4.Java中严格区分大小写,长度无限制
5.标识符不能包含空格 -
标识符的命名规范有哪些?->不遵守,编译运行都可以通过
答:
常量全大写
类,方法开头小写,后面同样使用驼峰命名
接口,包:驼峰命名法
正确答案:
包名:多个单词组成时所有字母都小写
类、接口名:驼峰命名法
变量名、方法名:开头小写,后面使用驼峰命名法
常量名:所有字母都大写、每个单词都用下划线连接
- Java变量按照数据类型怎么划分?并指出Java的基本数据类型有哪8种,并指出各自占用的内存空间大小?
整数类型:byte、short、int、long
浮点型:float、char
字符串:String
数组:[ ]
正确答案:
基本数据类型:数值型、字符型(char)、布尔型(boolean)
数值型:byte/short/int/long
扩展:
引用数据类型:类(class)、接口(interface)、数组([ ])
-
说明基本数据类型变量之间自动类型提升的运算规则。
答:byte/short/char->int->long->float->double -
说明基本数据类型变量之间强制类型转换的使用规则和强转可答:能出现的问题,小转大没问题,大转小会有误差,精度损失。
正确答案:当从容度大的类型转到容度小的类型时需要强制类型转换,转换时会造成精度损失。



