Variables en Java, Que son, tipos, usos y carácterísticas

JAVA

Primero que todo tenemos que tener en cuenta que en Java todo es un objeto y como tal tendrán tratos diferentes y anotaciones distintas según su tipo, así que tenemos un objeto tipo entero el cual comúnmente llamamos variable entera y así sucesivamente, aclarando sobre el concepto de variable que es un lugar de almacenamiento en memoria el cual puede cambiar a lo largo de la ejecución de la aplicación, así mismo como en el desarrollo del primer programa en java realizado en el primer post las anotaciones y declaraciones al igual que toda la sintaxis del lenguaje está sujeta a diferenciar entre mayúsculas y minúsculas (Tipado fuerte), así que veamos algunos tipos de variables en Java de uso común:

Variables en Java

Primitivas:

Las variables de tipo primitivo representan un único valor:

Char a=’1’;
int b=1;
float c=0305;
double d=2.5;
boolean e=true;

long l=23456;

En Java también encontramos variables con composiciones complejas. Por lo tanto el lenguaje nos permite realizar referencias; como lo es en el caso de los arrays y los objetos.

Lineamientos para el nombre de las variables:

Con respecto a los nombres de las variables en Java podemos utilizar casi cualquier combinación que se nos ocurra entre caracteres y números siempre y cuando respetemos las siguientes reglas:

  1. La variable debe empezar con una letra.
  2. El nombre de las variables no debe contener espacios.
  3. No se deben usar operadores, meta caracteres o separadores como (/*+-,.·#) entre otros.
  4. Está prohibído el uso de palabras reservadas.

Nota:  Se puede usar el carácter de separación “_”

Usos correctos e incorrectos

Declaración Valoración Descripción
String nombre 1 = “Jose”; Incorrecto Posee espacio
int numero1=20; Correcto
double 2_numero; Incorrecto Empieza por numero
char auto#dos; Incorrecto Posee meta carácter
float false; Incorrecto False es una palabra reservada
Double numero_3; Correcto
float b; Correcto
String nombre2=”Jose”; Correcto
string apellido=”Perez”; Incorrecto Mala sintaxis de String

 Palabras reservadas:

if  class        return        continue           default              do

double        else            extends             final                   finally          float

throws        transient   try                      void                   while            volatile

for               goto*          implements    import               null               char

int               interface     long                  native                new             instanceof

abstract     boolean       break               byte                   case             catch

package     private         protected       public                 const*        short

static          super            switch             synchronized    this             throw

Características de los tipos primitivos en Java:

1.  El tipo  boolean no es un valor numérico: sólo admite los valores true o false. El tipo boolean no se identifica con el igual o distinto de cero, como en C/C++. Finalmente resultado de la expresión lógica que aparece como condición en un bucle o en una bifurcación debe ser boolean.

2.  El tipo  char contiene caracteres en código UNICODE (que incluye el código ASCII); que ocupan 16 bits por carácter. Comprende los caracteres de prácticamente todos los idiomas.

3.  Los tipos  byte,  short ,  int y  long son números enteros que pueden ser positivos o negativos, con distintos valores máximos y mínimos. A diferencia de C/C++, Java no maneja enteros unsigned.

4.  Los tipos  float y  double son valores de punto flotante (números reales) con 6- 7 y 15 cifras decimales equivalentes, respectivamente.

5.  Se utiliza la palabra void para indicar la ausencia de un tipo de variable determinado.

6.  Opuesto a C/C++. Los tipos de variables en Java están perfectamente definidos en todas las posibles plataformas.

Como resultado un int ocupa siempre la misma memoria y tiene el mismo rango de valores; que en cualquier ordenador.

Actualización, Vídeo acerca del uso de variables en Java, Explicación, Tipos y Características

Si este post fue de ayuda para ti, no olvides dejar un comentario, también puedes contar tu experiencia o lo que estés haciendo. Nos ayuda a seguir creciendo. ¡Vamos!, solo te llevará 1 minuto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *