跳转至

Java常识

  • JavaFX未被包含在OpenJDK中。
  • 自 2019 年 Oracle 更改 JDK 的授权后,预编译的二进制文件可选用AdoptOpenJDK

基本概念

  • Java使用引用来操作对象。Java使用垃圾回收器来监视使用new创建的所有对象,辨明不再需要的对象,随后释放这些对象的内存空间。
  • Java类中的数据成员称为“字段”,成员函数称为“方法”。
  • Java中的**多态性**是“同名不同参,同名不同义”。

代码组织

  • 每个.java文件是一个编译单元;一个编译单元中可以有多个类,但最多只有一个public类。当编译单元中存在public类时,编译单元的文件名需与public类类名保持一致;否则,文件名与编译单元内任意类名相同即可。
  • 使用命令行编译时,只需要指定编译入口类,编译器会自动编译所需的类。

javac编译选项

  • 可以使用source开关来指定目标JRE版本:-source 1.4

参考


最后更新: November 17, 2020