Java を使用していることを確認するための簡単な Java スクリプト

Barbara Streisand
リリース: 2024-11-26 00:39:15
オリジナル
429 人が閲覧しました

A simple Java script to verify you

Oracle の Java ダウンロード ページを見ると、次のダウンロード可能な Java の LTS バージョンが表示されます。

  • Java 8
  • Java 11
  • Java 17
  • ジャワ 21

ターミナルで java -version を実行するだけで現在の Java バージョンを確認できますが、スクリプトが特定のバージョンの Java を使用していることをもう少し証明したい場合もあります。

そのために、各バージョンにはいくつかの新機能が搭載されているため、特定のバージョンの Java でのみ動作するスクリプトを実行しようとします。追加された機能の例については、JDK 8 から 21 までのすべての Java および JVM 機能の分類されたリストを参照してください。

たとえば、次のスクリプトを実行して、JDK 15 でのみ導入された Text Blocks がローカル Java バージョンに含まれているかどうかをテストできます。

// dummy.java
public class dummy {
    public static void main(String[] args) {
        System.out.println("""
            Hello, World!
            Hello2
                """);
    }
}
ログイン後にコピー

javac dummy.java && java dummy を実行すると、JDK 15 以降がインストールされている場合は複数行の文字列が出力され、Java 14 以前がインストールされている場合はエラーが発生します。

この例は、特定のバージョンの Java でのみ動作する他の機能をテストすることで拡張できます (他の言語にも当てはまります)。

参考文献

  1. StackOverflow: Java は複数行の文字列をサポートしていますか?
  2. JDK 8 から 21 までのすべての Java および JVM 機能の分類されたリスト

セーフハーバーに関する声明

このチャンネル/記事/ストーリーで提供される情報は、情報提供のみを目的としており、契約上の合意の一部として使用することはできません。このコンテンツは、マテリアル、コード、または機能の提供を保証するものではなく、購入を決定するための唯一の根拠となるべきではありません。このサイトの投稿は私自身のものであり、必ずしも Oracle または Mythics, LLC の見解や成果を反映するものではありません。

この作品はクリエイティブ コモンズ表示 4.0 国際ライセンスに基づいてライセンスされています。

以上がJava を使用していることを確認するための簡単な Java スクリプトの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート