Day05:类型转换、变量以及常量
java属于强类型语言,进行运算的时候,需要用到类型转换
低----------------------------------------高
byet,short,char->int->long->float->double
进行运算时,需要先转换为同一类型,才可进行运算。
从低到高:会自动转换
从高到底:需要强制转换。强制转换时,在变量前面加()输入相应的类型
不相干的类型进行转换会存在精度不准确

操作比较大的数字的时候,注意溢出问题。
转换之前需要先进行转换,不然是默认为该类型

变量
注意事项
-
每个变量都有类型,类型可以是基本类型,也可以是引用类型。
-
变量名必须是合法的标识符
-
变量声明是一条完整的语句,每一个人声明必须以分号结束
java变量是程序中最基本的存储单元,要素包括变量名,变量类型和作用域
变量类型
类变量
写在类里面
实例变量
写在类里面,方法外面
局部变量
写在方法里面
变量作用域
-
实例变量:从属于对象;如果不自行初始化,这个类型的数值为默认值,所有的数值初始化都为0或者0.0,字符串初始化为u0000
-
布尔值:默认是false
-
除了基本类型其余的都是null

常量(Conestant)
常量被设定后,在程序运行过程中不允许被改变
final 常量名=值
常量名一般使用大写字符。
final属于修饰符,不存在先后顺序。

常量命名规范
-
所有变量、方法、类名:见名知意
-
类成员变量:首字母小写和驼峰原则:monthSalary,除了第一个单词以外,后面的单词首字母大写
-
首字母小写和驼峰原则
-
大写字母,如单词过多,用_下划线隔开
-
类名:首字母大写和驼峰原则:Man,GoodMan
-

浙公网安备 33010602011771号