JDK 1.7を使用して、JDK 1.6で記述されたコードをコンパイルできますか?Javaは厳密な下位互換性がありますか?
JDK1.6とJDK1.7を同じマシンにまとめる必要がありますか?
JDK 1.7を使用して、JDK 1.6で記述されたコードをコンパイルできますか?Javaは厳密な下位互換性がありますか?
JDK1.6とJDK1.7を同じマシンにまとめる必要がありますか?
JDK 1.7を使用して、JDK 1.6で記述されたコードをコンパイルできますか?
はい。
Javaは厳密な下位互換性がありますか?
コンパイル時にクロスコンパイルオプションが指定されている場合。それらは最も注目に値します:
-source
-target
-bootclasspath
-対象となるJRE(JDKrt.jar
ではない)のJDK1.7を使用してJDK1.6でコードライターをコンパイルできますか?
はい、できます。
JDK1.6とJDK1.7を同じマシンにまとめる必要がありますか?
両方を同じマシンにインストールできます。両方が必要かどうかは、正確に何をしようとしているかによって異なります。
はい、Javaには下位互換性があります。
最新のjdkを使用すれば十分ですが、2つのjdkを問題なく保持できます。