Variables Java y tipos de datos

¿Qué es una variable?

Una variable puede considerarse como un contenedor que tiene valor para usted, durante la vida de un programa Java. A cada variable se le asigna un tipo de datos que designa el tipo y la cantidad de valor que puede contener.

Para utilizar una variable en un programa, debe realizar 2 pasos

  1. Declaración Variable
  2. Inicialización variable

En este tutorial, aprenderá-

Declaración Variable:

Para declarar una variable, debe especificar el tipo de datos y darle un nombre único a la variable.

Ejemplos de otras declaraciones válidas son

Inicialización variable

Para inicializar una variable, debe asignarle un valor válido.


Ejemplo de otras Inicializaciones Válidas son

Puede combinar declaración de variable e inicialización.


Ejemplo:

Tipos de variables

En Java, hay tres tipos de variables:

  1. Variables locales
  2. Variables de instancia
  3. Variables estáticas

1) Variables locales

Las variables locales son una variable que se declara dentro del cuerpo de un método.

2) Variables de instancia

Las variables de instancia se definen sin la palabra clave STATIC. Se definen fuera de una declaración de método. Son específicos del objeto y se conocen como variables de instancia.

3) Variables estáticas

Las variables estáticas se inicializan solo una vez, al inicio de la ejecución del programa. Estas variables deben inicializarse primero, antes de la inicialización de cualquier variable de instancia.

Ejemplo: tipos de variables en Java

Tipos de datos en Java

Los tipos de datos clasifican los diferentes valores que se almacenarán en la variable. En Java, hay dos tipos de tipos de datos:

  1. Tipos de datos primitivos
  2. Tipos de datos no primitivos

Tipos de datos primitivos

Los tipos de datos primitivos están predefinidos y disponibles dentro del lenguaje Java. Los valores primitivos no comparten estado con otros valores primitivos.

Hay 8 tipos primitivos: byte, short, int, long, char, float, double y boolean Tipos de datos enteros

Tipo de datos flotantes

Tipo de datos textuales

Lógico

 

Tipos de datos de Java
Tipo de datos Valor por defecto Tamaño predeterminado
byte 0 1 byte
corto 0 2 bytes
En t 0 4 bytes
largo 0L 8 bytes
flotador 0.0f 4 bytes
doble 0.0d 8 bytes
booleano falso 1 bit
carbonizarse ‘\ u0000’ 2 bytes

Puntos para recordar:

  • Todos los tipos de datos numéricos están firmados (+/-).
  • El tamaño de los tipos de datos sigue siendo el mismo en todas las plataformas (estandarizado)
  • El tipo de datos char en Java tiene 2 bytes porque usa el conjunto de caracteres UNICODE . En virtud de eso, Java admite la internacionalización. UNICODE es un conjunto de caracteres que cubre todos los scripts y el lenguaje conocidos en el mundo

Conversión de Tipo de Variable Java y Tipo de Casting

Una variable de un tipo puede recibir el valor de otro tipo. Aquí hay 2 casos –

Caso 1) La variable de menor capacidad se asigna a otra variable de mayor capacidad.

Este proceso es automático y no explícito se conoce como conversión

Caso 2) La variable de mayor capacidad se asigna a otra variable de menor capacidad

En tales casos, debe especificar explícitamente el operador de conversión de tipo. Este proceso se conoce como Tipo de Casting. 

En el caso, no especifica un operador de conversión de tipo; el compilador da un error Dado que esta regla es aplicada por el compilador, hace que el programador sepa que la conversión que está a punto de hacer puede ocasionar cierta pérdida de datos y evitar pérdidas accidentales. 

Ejemplo: Para entender el tipo de transmisión 

Paso 1) Copie el siguiente código en un editor.

Paso 2) Guarde, compile y ejecute el código.

Salida:

 

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *