JDK JRE JVM 的组成
Java development kit | JRE, interpreter(Java), compiler(javac), archiver(jar), 文档生成器(Javadoc) .etc | |
java runtime environment | JVM, core classes, supporting files | |
java virtual machines | specification(jvm的工作规范), implimentation(符合规范的程序), runtime instance(运行java程序时,创建的虚拟机实例,程序运行在此实例中) |
可以看出三者是包含关系
Java数据类型
基本数据类型 | boolean, char, int, short, byte, long, float, and double |
对象 | String, Array, etc. |
数字型(整数型与浮点型)与字符型与布尔型
int byte short long | float double | char | boolean
4 2 1 1 = 8
Java标识符命名规范
- 只能有以下字符组成[A-Z][a-z][0-9]$ _
- 开头字母不能是数字
- 大小写敏感
- 长度最好在4-15个字符
- 保留字关键字不能用来命名