Las expresiones se evalúan de izquierda a derecha
- descargar jdk
- instalar netbeans
- netbeans 12 linux Instalador .sh. Usamos netbeans 12 con java 13 y netbeans 8 con java 8 (para gestionar las versiones usamos jenv manual instalacion)
identificadores en camelCase, se puede usar
_
$
numeros(excepto al inicio) letras Tipos de datos inicia en Mayuscula(clases, interfaces)
A partir del jdk 10 se puede usar var var identificador = valor
var infiere el tipo del identificador de acuerdo al valor. Siempre se debe de inicializar la variable
- byte(8 bits) short(16) int(32) long(64)
tipo identificador = valor(literal);
- clases Byte, Short, Integer, Long
Para saber
Byte.SIZE
(num bits), valor minimoByte.MIN_VALUE
, maximoByte.MAX_VALUE
Las literales en java son de tipo int por defecto por eso cuando usamos long debemos de agregar
L
al final, es recomendable usar mayuscula ya q tbn se puede usar minusculal
tipo decimal = 10;
tipo octal = 012;
tipo hexadecimal = 0xA;
tipo binario = 0b1010;
Si imprimimos con sout
imprimira e valor decimal para cualquiera de ellos
Las literales en decimales por defecto son de tipo double por eso cuando usams float debemos ponerlo F; tbn podemos agregar D en double es opcional
- float(32), double()
- clase Float, Double
Siempre usa comilla simple
- char(16)
char identificadorUnicode = '\u0021'
char identificadorDecimal = 33
char identificadorSimbolo = '!'
- clase Character