Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Menentukan Bitness JVM Saya Secara Pengaturcaraan?
Cara Menentukan Bitness JVM Dari Dalam Program
Untuk memastikan sama ada aplikasi berjalan dalam JVM 32-bit atau 64-bit, anda boleh merujuk spesifikasi mesin maya Java (JVM). Untuk versi Java sebelum Java 9, anda boleh menggunakan bendera baris perintah -d32 dan -d64 untuk menentukan bitness JVM yang diingini.
Menyemak Bitness JVM dengan Bendera Baris Perintah
Untuk menyemak sama ada JVM adalah 64-bit, jalankan arahan berikut:
java -d64 -version
Jika JVM bukan 64-bit, anda akan menerima ralat berikut:
Error: This Java instance does not support a 64-bit JVM. Please install the desired version.
Begitu juga, untuk mengesahkan 32- bit JVM, laksanakan arahan berikut:
java -d32 -version
Jika JVM bukan 32-bit, anda akan menghadapi ralat berikut:
Error: This Java instance does not support a 32-bit JVM. Please install the desired version.
Nota: Bendera ini telah ditambahkan dalam Java 7, ditamatkan dalam Java 9, dialih keluar dalam Java 10 dan tidak lagi tersedia dalam versi Java terkini.
Oleh itu, apabila menjalankan versi Java di luar Java 9, kaedah alternatif untuk menentukan bitness JVM diperlukan dan boleh didapati dalam Java yang dikemas kini dokumentasi.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menentukan Bitness JVM Saya Secara Pengaturcaraan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!