Java 学习笔记(一)

Updated at 2019.06.16, 353 words, 2 mins
  1. JRE:java runtime environment,java 运行时环境
  2. JDK:java development kit,java 开发工具集
  3. JRE 和 JDK 不同之处大致在于:JRE 只可以运行 java 代码,而 JDK 既可以开发,又可以运行。抽象的理解为 JDK = JRE + javac
  4. JAVA_HOME:当前 JDK 的安装路径(可能存在多个 JDK 用来切换)
  5. java 作为开发学习是完全免费的,商用收费
  6. java v1.8(2014 年)是最广泛使用支持的版本,本课程以 v1.8 为基础进行学习
  7. JEP223 将 java 版本从 1.x 提升至 9 开头,引入了一些 breaking change
  8. LTS:java v1.8、java v11(v9 以及 v10 在任何情况下都绝不推荐使用)
  9. 常用的 JDK(vendor):Open JDK、Oracle JDK、Adopt JDK 等,Oracle JDK(少量闭源) 维护的版本是 Open JDK(完全开源),社区维护的版本是 Adopt JDK(完全开源)。开发 JDK 需满足 JVMS 以及 JLS 规范

完。