Una variable es un espacio de memoria (RAM) que contiene un dato de tipo numérico, booleano, de texto u otros tipos de datos un poco más complejos.
Las variables en Java se componen de un nombre único y un valor que puede cambiar a lo largo de la ejecución del programa. Al declarar las variables debemos definir el tipo de dato que vamos a usar y un punto y coma al final:
// Variables.javapublicclassVariables{publicstaticvoidmain(String[] args){// Declarar la variable speed de tipo int (números enteros)int spped;// Actualizar el contenido de la variable speed: spped =10;// si ya habías declarado la variable// Declarar una variable y asignarle un valor al mismo tiempo:int salary =1000;// Crear una variable de tipo String:String eployeeName ="Anahí Salgado";}}
En el ejemplo se están declarando 4 variables: str1, str2, _str3 _y str4. Se puede inicializar en una linea tantas variables como se necesite, siempre y cuando sean del mismo tipo.
También se puede inicializar varias variables en una misma linea, en el ejemplo tenemos dos variables inicializadas: _str3 _y str4. Las otras dos variables no han sido inicializadas.
Todo a su tiempo.
Esto no es una mala practica?
Analizando nuestro código.
Un programa en java es una clase (class) que contiene el método (o función) main, este método tiene que ser definido con modificadores public, static, void y debe recibir un String[ ] como parámetro
Algo importante de NO olvidar aunque el editor sugerido lo hace por nosotros, los bloques de código se deben delimitar con { } y las sentencias terminarlos en un punto y como, te aseguro que muchos programadores se han perdido los que tal vez pudieron ser sus mejores momentos por culpa de un (;), jejeje.
Y a través del objetoSystem.out. Que dispone de un método llamado println nos permite imprimir un mensaje por ventana de consola.
Para tener en cuenta.
Tal vez según el tipo de alumno que seas te guste ir leyendo información para ampliar tus conocimientos, esto en cierto modo puede ser perjudicial ya que hay una afinidad de conceptos que pueden tender a confundirnos, sé que estamos en la etapa introductoria de este inmenso lenguaje pero me surgió esta pregunta y tal vez también visite tu mente.
¿En qué se parecen y en qué se diferencia un objeto de una variable?
En la documentación de java escrita por su quien es a día de hoy su propietario dice:
Variables:Ya has aprendido que los objetos almacenan su estado en campos. Sin embargo, el lenguaje de programación Java también usa el término "variable". Esta sección discute esta relación, además de las reglas y convenciones de nombres variables, los tipos de datos básicos (tipos primitivos, cadenas de caracteres y matrices), valores predeterminados y literales.A la conclusión que llegamos:
Consideraremos que las variables son entidades elementales: un número, un carácter, un valor verdadero o falso… mientras que los objetos son entidades complejas que pueden estar formadas por la agrupación de muchas variables y métodos. Pero ambas cosas ocupan lo mismo: un espacio de memoria (que puede ser más o menos grande).
Mas información.
GRACIAS POR LA INFO ME SIRIVIO!!!! GRACIAS!
Gracias! buen aporte
Genial, ya se mejor lo que son las variables aunque me hubiera gustado que también la maestra hablara de mas variables como el double, float y long y todo eso... pero fue una excelente explicación. Gracias a los comentarios de la clase pude simplificar mas el código de mi programa (hice uno pequeño, deje lo pongo ) , pero gran explicación. Me esta gustando JAVA
Hola @Kevin. Lo que dices se llaman tipos de datos, como int, String, Double, etc. Las variables en tu código serían las palabras número, nombre y apellido. Así, la variable numero es de tipo int, y nombre y apellido de tipo String. Un saludo.
++Variables en Java++
.
• Es un espacio de memoria que contiene un dato.
• Se componen de: un nombre único y un valor no único.
• Los datos son de tipo: numérico, booleano, texto u otros.
Java no es difícil, solo hay que tomarle gusto. 💚
String nivel ="mucho";System.out.print("Este curso me está gustando "+ nivel);
Un dato curioso, es de que al declarar una variable en una Clase, no es necesario inicializarlo,Java asigna un valor por defecto.
En el caso de que definamos una variable y no le demos ningún valor, por defecto llevarán los siguientes valores:
Recordemos que el nombre dado a una variable, clase o método se conoce como “Identificador”.
Algunos ejemplos sobre la declaración de ellos son:
identifier
username
user_name
_sys_var1
$change
Tambien se pueden declarar multiples variables en una sola linea.
int x =5, y =6, z =50;
Las variables son cajitas en las que guardamos algo.
Etiquetas comprensibles de las direcciones de memoria en las que guardamos datos.
No deben repetirse la declaración de una variable, en un mismo ámbito o scope.
Según el lenguaje que estemos utilizando, existen palabras reservadas que no podemos utilizar como nombres de variable.
Palabras reservadas en java
Las variables son un espacio en memoria al que le podemos asignar contenido. ( Ese contenido puede ser númerico, un texto, un dato mucho más complejo).
El espacio en memoria literalmente es tu memoria RAM, ese es el tipo de memoria que utilizan las variables, es la memoria RAM de tu computadora. Imagina que ahora le pones el dato 10 ( es un dato numerico), y ese dato lo estamos identificando a partir del nombre speed, es la velocidad de algo y el contenido es 10.
La manera de identificar esa localidad de memoria será a partir del nombre de la variable.
Una variable es un espacio en memoria que contiene un dato y una forma más sencilla de entender eso es que esa localidad de memoria esta etiquetada a partir de un nombre clave que precisamente es nuestra variable.
Las variables en JAVA van a tener un nombre y un valor siempre y en general mejor dicho en cualquier lenguaje de programación con el que se trabaje siempre las variables van a identificarse a partir de un nombre clave que además debe ser único y va a tener un valor asignado.
Podemos tener variables sin valores asignados pero a medida que los vayamos utilizando vamos a tener que estar llenando datos, por eso viene de ahí el nombre variable porque su datos pueden estar cambiando; en un momento puede ser uno y en otro momento puede ser otro. Pero siempre va a tener esta composición nombre valor.
solo como dato importante::
!!TENGAN EN CUENTA LAS MAYUSCULAS !!!!
estuve batallando por 1 hora tratando de detectar en que fallaba ya que no podia correr el codigo.
puse string pero lo correcto es la S MAYUSCULA
OJO...