溫馨提示×

java complier支持哪些源碼版本

小樊
101
2024-09-07 00:10:42
欄目: 編程語言

Java編譯器(javac)支持以下源碼版本:

  1. Java SE 8:編譯器選項-source 1.8,默認值。
  2. Java SE 7:編譯器選項-source 1.7。
  3. Java SE 6:編譯器選項-source 1.6。
  4. Java SE 5:編譯器選項-source 1.5。
  5. JDK 1.4:編譯器選項-source 1.4。
  6. JDK 1.3:編譯器選項-source 1.3。
  7. JDK 1.2:編譯器選項-source 1.2。
  8. JDK 1.1:編譯器選項-source 1.1。

請注意,這些版本是遞增的,也就是說,如果你使用-source 1.7,那么你可以使用Java SE 7及更早版本的特性。但是,如果你使用-source 1.8,則不能使用Java SE 9及更高版本的特性。

在編譯時,你需要指定-source-target選項,以確保生成的字節碼與目標平臺兼容。例如,如果你想為Java SE 8編譯代碼,你可以使用以下命令:

javac -source 1.8 -target 1.8 MyFile.java

這將生成與Java SE 8兼容的字節碼。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女