java的常量
- 常量的定义:在程序执行过程中,其值不可以发生改变的量。
- 常量的分类:
(1) 字符串常量 被双引号包裹起来的字符串,如"hello world",""(这是空字符串)
(2)整数常量 如12
(3)小数常量 如12.34
(4)字符常量 被单引号包裹起来的单个字符,如’a’
(5)布尔常量 true,false 打印出来也是true,false
(6)空常量 null
3.常量数据在转换时,按int型转换
java变量的数据类型
- java是一种强类型语言,针对每一个数据都给出了明确的数据类型。
2.java变量数据类型的分类:分为基本数据类型、引用数据类型(类、接口、数组)。String属于类,不属于数据类型。 - java变量基本数据类型的分类:四类八种
(1)整型:byte 1个字节,short 2,int 4,long 8。默认是int型。
(2)浮点型:float 4,double 8。默认是double型。注意:double,float类型的变量在做算数运算时,要注意有精度丢失的问题,如果做关系运算,就不需要考虑精度丢失的问题。
(3)字符型:char 2,如’a’
(4)布尔型:boolean 1 - 变量的定义格式:
数据类型 变量名称=初始化值;
5.注意事项:定义long型的数据,末尾加L或l,建议加L;定义float型的数据,末尾加F或f,建议加F。
6.基本数据类型在类中的默认值
byte,short,int long的默认值为0零
float,double的默认值为0.0
char的默认值为’\u0000’优零
boolean的默认值为false
引用类型的默认值为null
标识符identifier - 定义:就是用来给包、类、变量、方法等起名字的符号
2.组成规则
(1)unicode字符、数字字符、英文大小写字符、汉字(不建议使用汉字)
(2)下划线_
(3)美元符号$
3.注意事项:
(1)不能以数字开头
(2)不能是java的关键字
4.命名规范:
(1)见名知意,最好用英文、汉语拼音
(2)给类、接口命名,每个单词的首字母要大写,如MaxAge
(3)给方法、变量命名,从第二个单词开始,首字母要大写,如maxAge
(4)给常量命名,每个字母都大写,多个单词之间用下划线隔开,如MAX_AGE
(5)给包命名,全部字母小写,多级包之间用"."隔开,一般用公司域名倒过来,如cctv.com的包名可以写成com.cctv
(6)给项目命名:和类或者和方法的名称一致即可。