标识符的命名规则需要注意哪几点?
答:1、由英文字母大小写,数字,下划线_ ,美元符$组成。
2、数字不可以开头。
3、不可以使用关键字和保留字,但是能包含关键字和保留字。
4、严格区分大小写,长度没有限制。
5、标识符不能包含空格。
基本数据类型有哪几类?包含String吗?
答:基本数据类型有数值型,字符型(char),布尔型(boolean),整数类型(byte,short,int,long)和浮点类型(float,double)。
基本数据类型不包含String。
整型默认的是什么类型,浮点型(实数型)默认的是什么类型?
答:整型默认类型为int类型,浮点型默认类型为double类型。
对于类名,方法名,常量名我们习惯如何格式来命名?
- 答:大驼峰命名法: 类
约定1:标识符是一个单词的时候,首字母大写 范例1: Student
约定2:标识符由多个单词组成的时候,每个单词的首字母大写 范例2: GoodStudent
- 小驼峰命名法: 方法、变量
约定1:标识符是一个单词的时候,首字母小写 范例1: name
约定2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写 范例2: fixstName
定义一个变量需要注意什么?
答:1、在同一对花括号中,变量名不能重复。
2、变量在使用之前,必须赋值。
3、定义long类型变量的时候,需要在整数的后面加上L。
4.定义float类型变量的时候,需要在小数后面加上F。
PS:
这里涉及到强制转换的问题:
当容量小的数据类型和容量大的数据类型的变量做运算:
byte,char,short →int→long→float→double
注:当byte,char,short三种类型的变量做运算时,结果为int型。
使用规则:需要使用强转符:( ) 。在“()”中写入想要强制转换的类型。
可能出现的问题:可能导致精度损失。
定义float f=3.4;是否正确?
答:不正确,正确的写法为:float f = 3.4F;