JVM significa máquina virtual de Java. Es una máquina informática abstracta que permite que una computadora ejecute un programa Java. Es un entorno independiente de la plataforma, responsable de compilar programas Java mediante la conversión de código Java a lenguaje de máquina, es decir, código de bytes. La memoria que necesita JVM para ejecutar un programa Java se denomina memoria de almacenamiento dinámico .
En Java, el método getProperty() se usa para obtener información sobre varias propiedades relacionadas con el sistema. De manera similar, existen dos enfoques diferentes para verificar el bit de JVM utilizando la propiedad del sistema «sun.arch.data.model» u «os. arco” . Devolverá 32 bits o 64 bits según su instalación de Java.
Método requerido: get.Property()
Sintaxis:
String System.getProperty (clave de string)
Parámetro:
La clave es propiedad del sistema operativo.
Tipo de retorno
1) Devuelve una string que contiene el valor de la propiedad
2) Devuelve Null si la propiedad no existe
Básicamente, existen 3 métodos para verificar si la JVM es de 32 bits o de 64 bits: –
Usando sun.arch.data.model
Java
// Java Program to check bitness of JVM by // using System property "sun.arch.data.model" public class checkBit { // get bitness of JVM private static final String a = System.getProperty("sun.arch.data.model"); public static void main(String[] args) { // printing the JVM version System.out.println("JVM is " + a + " bit"); } }
Producción:
Caso 1: cuando JVM es de 64 bits
Caso 2: cuando JVM es de 32 bits
Usando os.arch.modelo
Java
// Java Program to check bitness of JVM by // using System property "os.arch.model" public class bit { // get bitness of JVM private static final String s = System.getProperty("os.arch"); public static void main(String[] args) { // printing the of what bit JVM is System.out.println("JVM is " + s + " bit"); } }
Producción:
Caso 1: cuando JVM es de 64 bits
Caso 2: cuando JVM es de 32 bits
Nota: Hay otro enfoque para verificar los bits de JVM sin el programa Java mediante la ejecución de la instrucción ‘java -version’ en el símbolo del sistema.
Caso 1: cuando JVM es de 64 bits
Caso 2: cuando JVM es de 32 bits
Publicación traducida automáticamente
Artículo escrito por poojavichare1810 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA