bloque2:tiposvariables
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| bloque2:tiposvariables [03/03/2018 21:07] – [Declaración de una variable] Fernando Valdeón | bloque2:tiposvariables [16/09/2024 20:53] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 53: | Línea 53: | ||
| </ | </ | ||
| - | Están codificados mediante el estandar | + | Están codificados mediante el estándar |
| * **Tipo Booleano** | * **Tipo Booleano** | ||
| Línea 67: | Línea 67: | ||
| Las variables son las estructuras en las que almacenamos cada uno de los valores que tenemos en Java. Cada variable se crea para un tipo de datos concreto, ya sea '' | Las variables son las estructuras en las que almacenamos cada uno de los valores que tenemos en Java. Cada variable se crea para un tipo de datos concreto, ya sea '' | ||
| - | Representan un lugar de la memoria del ordenador, y se accede a ella mediante un nombre '' | + | Representan un lugar de la memoria del ordenador, y se accede a ella mediante un nombre '' |
| ==== Declaración de una variable ==== | ==== Declaración de una variable ==== | ||
| Línea 133: | Línea 133: | ||
| Los valores literales es un aspecto un ligado a ciertos tipos de datos, que suele costar entender al principio. El problema surge al comprender cómo traducir valores de nuestra realidad (pensamientos) a la realidad de la máquina (código binario). | Los valores literales es un aspecto un ligado a ciertos tipos de datos, que suele costar entender al principio. El problema surge al comprender cómo traducir valores de nuestra realidad (pensamientos) a la realidad de la máquina (código binario). | ||
| - | **Un valor literal es simplemente la representación del valor de un tipo de datos concreto mediante código | + | **Un valor literal es simplemente la representación del valor de un tipo de datos concreto |
| ==== Literales de enteros ==== | ==== Literales de enteros ==== | ||
| Línea 161: | Línea 161: | ||
| // 3.345 ó 3.1E12 son literales double | // 3.345 ó 3.1E12 son literales double | ||
| double realDoble = 3.345; | double realDoble = 3.345; | ||
| - | realDoble = 3.1E12; | + | realDoble = 3.1E124; // 3.1 x 10^124 |
| float realSimple = 3.345; | float realSimple = 3.345; | ||
| realSimple = 3.345F; | realSimple = 3.345F; | ||
| - | realSimple = 3.1E12F; | + | realSimple = 3.1E-121F; // 3.1 x 10^-121 |
| </ | </ | ||
| Línea 177: | Línea 177: | ||
| </ | </ | ||
| - | ==== Literales de cadenas de caracteres ==== | ||
| - | El tipo de datos String representa cadenas de caracteres, pero no es un tipo primitivo, sino un objeto. | ||
| - | Su valor literal consiste en una seria de 0 ó más caracteres dentro de comillas dobles ''"''; | ||
| - | |||
| - | <code java> | ||
| - | String nombre = " | ||
| - | nombre = " | ||
| - | nombre = ""; | ||
| - | </ | ||
| ==== Literales de caracter ==== | ==== Literales de caracter ==== | ||
| Línea 194: | Línea 185: | ||
| <code java> | <code java> | ||
| char letra = ' | char letra = ' | ||
| - | letra = ' '; | + | letra = ' '; |
| letra = ' | letra = ' | ||
| </ | </ | ||
| Línea 203: | Línea 194: | ||
| Para poder representar esos caracteres, se usa lo que se conoce como '' | Para poder representar esos caracteres, se usa lo que se conoce como '' | ||
| - | ^Valor^Descripción^ | + | ^Caracter de escape^Descripción^ |
| |\n|Salto de linea| | |\n|Salto de linea| | ||
| |\t|Una tabulación| | |\t|Una tabulación| | ||
| Línea 215: | Línea 206: | ||
| char saltoLinea = ' | char saltoLinea = ' | ||
| char tabulacion = ' | char tabulacion = ' | ||
| + | </ | ||
| + | |||
| + | ==== Literales de cadenas de caracteres ==== | ||
| + | El tipo de datos String representa cadenas de caracteres, pero no es un tipo primitivo, sino un objeto. | ||
| + | |||
| + | Su valor literal consiste en una seria de 0 ó más caracteres dentro de comillas dobles ''"''; | ||
| + | |||
| + | <code java> | ||
| + | String nombre = " | ||
| + | nombre = " | ||
| + | nombre = ""; | ||
| </ | </ | ||
bloque2/tiposvariables.1520111267.txt.gz · Última modificación: 16/09/2024 20:53 (editor externo)
