学习java的第三天
学习的java的第三天
基本类型转换
低--------------------------------------------高
byte,short,char,int,long,float,double
强制类型转换
重高容量类型转换到低容量类型就需要强制转换
自动转换
低容量类型转到高容量类型会自动转换
注意事项
1.不能对布尔类型进行转换
2.不能把对象类型转换为不相干的类型
3.转换的时候可能出现存储溢出问题和精度丢失问题
变量,常量
变量
局部变量:在方法里面必须声明和初始化
实例变量:在类里面方法外面,从属于对象的要通过这个类才能使用它
类变量:从属于类,会随着类一起出来一起消失
**如果变量不进行初始化这个类型的值默认是0或0.0,布尔类型默认是false,
除基本变量以外的所用变量默认值都是mull。**
常量
常量指赋值一次后不会改变的变量也叫静态变量,使用时 要加final且常量名一般为大写字母
变量的命名规范
所有的变量,方法,类名要见而知意
类成员变量:首字母小写和驼峰原则:monthSalary
常量:大写和下滑线:MAX_VALUE
类名:首字母大写和驼峰原则:Man GoodMan
方法名:首字母小写和驼峰原则:run() runRun()
驼峰原则:重第二个单词起后面单词首字母大写
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)