Java学习第三天
Java学习第三天
1.类型转换
低容量----------------------------------------->高容量
byte,short,char -> int -> long -> float -> double
注意:
- 不能对布尔值进行转换
- 不能把对象类型转换为不相干的类型
- 在把高容量转换到低容量的时候,强制转换
- 转换的时候可能存在内容溢出,或者精度问题
操作比较大的数时候,注意溢出问题:
解决:对计算的数中的一个数进行转换
jdk7新特性,数字之间可以用下划线分割,如100-000-000
2.变量,常量,作用域
- 变量名
- 变量类型
- 作用域
作用域
- 局部变量
- 实例变量
- 类变量:定义时在变量名前加修饰符static,即可在类中任意一处使用
常量
在常量名前加final
命名规范
- 所有变量,方法,类名,见名知意
- 类成员变量:首字母小写和驼峰原则,如monthSalary
- 局部变量:首字母小写和驼峰原则
- 常量:大学字母和下划线,如MAX-VALUE
- 类名:首字母大写和驼峰原则,如Man
- 方法名:首字母小写和驼峰原则,如runRun()
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具