Day05:类型转换、变量以及常量

类型转化

java属于强类型语言,进行运算的时候,需要用到类型转换

低----------------------------------------高

byet,short,char->int->long->float->double

进行运算时,需要先转换为同一类型,才可进行运算。

从低到高:会自动转换

从高到底:需要强制转换。强制转换时,在变量前面加()输入相应的类型

不相干的类型进行转换会存在精度不准确

 

操作比较大的数字的时候,注意溢出问题。

转换之前需要先进行转换,不然是默认为该类型

 

变量

注意事项

  1. 每个变量都有类型,类型可以是基本类型,也可以是引用类型。

  2. 变量名必须是合法的标识符

  3. 变量声明是一条完整的语句,每一个人声明必须以分号结束

java变量是程序中最基本的存储单元,要素包括变量名,变量类型和作用域

变量类型

类变量

写在类里面

实例变量

写在类里面,方法外面

局部变量

写在方法里面

变量作用域

  1. 实例变量:从属于对象;如果不自行初始化,这个类型的数值为默认值,所有的数值初始化都为0或者0.0,字符串初始化为u0000

  2. 布尔值:默认是false

  3. 除了基本类型其余的都是null

 

常量(Conestant)

常量被设定后,在程序运行过程中不允许被改变

final 常量名=值

常量名一般使用大写字符。

final属于修饰符,不存在先后顺序。

 

常量命名规范

  1. 所有变量、方法、类名:见名知意

  2. 类成员变量:首字母小写和驼峰原则:monthSalary,除了第一个单词以外,后面的单词首字母大写

  3. 首字母小写和驼峰原则

  4. 大写字母,如单词过多,用_下划线隔开

  5. 类名:首字母大写和驼峰原则:Man,GoodMan

  6. 首字母小写和驼峰原则:run()runRun()

posted @ 2022-01-11 00:02  我爱丸子头的女生  阅读(48)  评论(0)    收藏  举报