快速导航
Java学习
- JDK:Java Development Kit——Java开发语言
- JRE:Java Runtime Environment——Java运行时环境
- JVM:Java Virtual Machine——Java虚拟机
Write Once,Run anywhere - JAVA是一种强类型语言,要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
- Java的数据类型分为两大类
基本类型
整数型
浮点型
字符型
boolean类型
引用类型
类
接口
数组 - 定义长整形的时候,需要在数字后面加个L
long num = 10L;
- 定义float小数类型的数据时,也需要在后面加个F
float num = 50.1F;
- String不是关键字,而是一个类
- boolean类型只能是true或者false,只占一个位
- 二进制以0b开头
- 八进制以0开头
- 十六进制以0x开头
- 最好避免使用浮点数进行比较
- 银行业务可以使用BigDecimal比较
- 强制类型转换:高->低
- 自动类型转换:低->高
- 实例变量:从属于对象,如果没有进行初始化,会有一个默认值,布尔值默认是false,前面没有加static
- 类变量:前面加了static,会随着类一起出来一起消失,可以直接用
- 常量:初始化之后不能再改变的值,常量名一般用大写字母
final double PI = 3.14 - 修饰符不区分先后顺序
- 变量,方法名:首字母小写和驼峰原则lastName
- 常量:全部大写和下划线MAX_VALUE
- 类名:首字母大写遵守驼峰原则