¿Cuál es la palabra clave var en Java?

¿Cuál es la palabra clave var en Java?
En la programación básica de Java, uno de los conceptos centrales que cada desarrollador necesita comprender es el uso y las limitaciones del "varillaPalabra clave. Esta palabra clave en particular es un requisito previo para pasar a conceptos avanzados. Permite al programador inicializar los valores que comprenden múltiples tipos de datos convenientemente.

Este artículo ilustrará el uso del "varillaPalabra clave en Java.

¿Cuál es la palabra clave "var" en Java??

"Java 10"Introdujo un nuevo enfoque para declarar variables con la ayuda del"varillaPalabra clave. La inferencia de tipo en la palabra clave var se utiliza para analizar el tipo de datos de la variable automatamente.

Ejemplo 1: Aplicar la palabra clave "var" no asignada en Java

En este ejemplo, el comportamiento del "varillaLa palabra clave se puede verificar sin asignar un valor:

nombre var;
Sistema.afuera.println (nombre);

En el código anterior, simplemente asocie el "varilla"Palabra clave con la variable establecida sin inicializarla y mostrarla.

Producción

En la salida anterior, se puede observar que se registra un error en la consola ya que el valor no está inicializado.

Ejemplo 2: utilización de la palabra clave "var" como una variable de instancia

El "variables de instancia"Se declaran dentro de la clase, pero fuera del método, constructor y bloqueo. En este ejemplo en particular, se puede aplicar un cheque a la palabra clave discutida inicializándola fuera del alcance de Main (como una instancia) e invocándola en "principal":

Ejemplo de clase pública
var num = 50;
public static void main (string args [])
Sistema.afuera.println (num);

En las líneas de código anteriores, inicialice el valor entero establecido con la ayuda del "varilla"Palabra clave como una variable de instancia e invoca el valor inicializado en el"principal".

Producción

Este resultado indica que el "varilla"La palabra clave no se puede utilizar para inicializar las variables de instancia.

Ejemplo 3: Utilización de la palabra clave "var" con diferentes tipos de datos

En esta ilustración particular, la palabra clave discutida se puede usar para inicializar diferentes valores de tipo de datos:

var entero = 50;
var floatnum = 5.25;
var bool = true;
Var personaje = 'J';
var stringVal = "Linuxhint";
Sistema.afuera.println ("El valor entero es:"+entero);
Sistema.afuera.println ("El valor flotante es:"+floatnum);
Sistema.afuera.println ("El valor booleano es:"+bool);
Sistema.afuera.println ("El valor del personaje es:"+carácter);
Sistema.afuera.println ("El valor de cadena es:"+stringval);

En el bloque de código anterior, simplemente inicialice los valores de entero, flotante, booleano, carácter y de cadena, respectivamente, y muestrelos uno por uno.

Producción

Limitaciones de la palabra clave "var"

Las siguientes son algunas limitaciones a considerar antes de usar el "varillaPalabra clave:

  • No se puede utilizar para inicializar las variables locales dentro de los métodos.
  • No se puede utilizar para declarar/especificar parámetros del método.
  • No se puede usar para especificar el tipo de retorno del método.

Conclusión

El "varilla"La palabra clave se puede usar para declarar variables en Java y la inferencia de tipo en ella se puede utilizar para determinar el tipo de datos de la variable automáticamente. Esta palabra clave no se puede usar como "no asignado", O como un"Instancia variable". Sin embargo, admite todos los formatos de tipo de datos. Este blog discutió el uso del "varillaPalabra clave en Java.