1.8 VMでのみ実行される1.5互換のJavaソースがあり、コンパイル中に古いバージョンの代わりに1.8をターゲットにすると有益かどうか疑問に思っています。
1.5と1.8の間にパフォーマンスの違いはありますか?確認できる関連ドキュメントまたは変更ログはありますか?
javac
ほとんどの最適化を行います。それが行う主な最適化は、定数インライン化であり、常にこれを行っています。
違いは完全にJVMにあります。Java 8では、同じコードを作成するためのより多くのオプションがあります。つまり、コードを書き直してより効率的にすることができます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加