Mengetahui sama ada aplikasi anda dilaksanakan pada JVM 32-bit atau 64-bit adalah penting atas beberapa sebab, termasuk pengurusan memori dan pengoptimuman prestasi. Java menyediakan pelbagai mekanisme untuk membezakan bitness JVM dari dalam program.
Secara sejarah, Java 7 dan versi yang lebih baru menawarkan bendera baris perintah -d32 dan -d64 untuk menyemak bitness JVM. Menjalankan java -d64 -version akan menunjukkan JVM 64-bit, manakala java -d32 -version akan membayangkan JVM 32-bit. Walau bagaimanapun, bendera ini telah ditamatkan dan dialih keluar daripada versi Java moden.
Untuk versi Java yang lebih terbaharu, anda boleh menggunakan pendekatan berikut untuk menentukan bitness JVM:
Dengan memasukkan teknik ini ke dalam kod anda, anda boleh memastikan dengan mudah sama ada program anda berjalan pada JVM 32-bit atau 64-bit, membolehkan anda membuat keputusan termaklum berdasarkan ciri bergantung pada platform.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menentukan Secara Pengaturcaraan jika Aplikasi Java Saya Berjalan pada JVM 32-bit atau 64-bit?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!