Continuamos con los tipos primitivos de IAVA, son tipo de dato más básico y simples del lenguaje Llada,
pero en realidad no solamente ya, sino en cualquier lenguaje de programación de C++ en Python ensanchar
los tipos primitivos representan solamente valor.
Son tipos de datos escalares, por lo que son lo primitivo.
Solamente representan y contienen un solo valor y son escalares, como por ejemplo los tipos enteros.
Los tipos de punto flotante que manejan decimales, los caracteres y los booleanos.
Pero bueno, dentro de los enteros hay cuatro tipos.
En particular tenemos los bits, que son los enteros muy pequeño o los más pequeños que existen, que
solamente contienen 8 bits.
Pero también tenemos los chord, son un poco más grande, de 2 bit y puede almacenar hasta 16 bits,
pero también tenemos el entero intermedio o común y corriente de 32 bits que corresponden a 4 bit y
finalmente tenemos el de 64 bits que corresponde a 8 bit que se le conoce como lonko y en otro lenguaje
el Super Integer o Integer 64.
Hoy podemos almacenar números mucho más grandes.
Ahora bien, del tipo flotante decimal tenemos dos tipos de precisión simple y precisión doble.
El float de precisión simple y el doble doble precisión.
Y como toda variable en Java es muy importante.
El tipo es un tipado estricto estático, es decir, todo en Java está asociado un tipo dato.
Por lo tanto, los primitivos también requieren un tipado, pero la diferencia es que se escriben completamente
minúsculas, ya que vamos a ver durante el curso en minúscula, a diferencia de los tipos de referencia,
a diferencia de las clases que comienzan con mayúscula.
Comencemos con los bolea, que es el tipo más simple y contiene un solo bit, nada más.
Es muy pequeño, solamente contiene un valor de verdad, puede ser verdadero o falso tru o fouls, y
cuando se define esta variable bullían séptica en la literal con la palabra clave tru o fouls, ambas
escrita en minúscula y son palabra reservada del lenguaje.
Como en el ejemplo, acá tenemos un bullían a igual a fouls y un bullían be igualatorio y eso todo entonces
asigna un valor de verdad y muchas veces el tru o fouls.
Cuando utilizamos sentencia de control, flujo de control y se evalúa la expresión bullanga, el resultado
justamente es un bullían es un true o forth si se cumple o no cierta condición.
El char bueno es un solo carácter.
Cada carácter ocupa 16 bits.
De hecho, el carácter tiene una tabla completa Unicode con varios tipos de caracteres y tiene su propio
código y se puede escribir de diferente forma.
Y esto lo vamos a ver después en los ejemplos, pero acá tenemos el carácter.
Podría contener solamente una letra o un número encerrado entre comillas, simple e importante, que
diferencia de un string va con comilla simple y contiene.
En este caso un solo carácter, pero también puede tener más de un carácter.
Cuando se trata de un código único.
Por ejemplo, siempre se coloca la barra invertida y de yumiko y luego el código.
Ese código cero cero 21 corresponde al cine exclamación invertida en la tabla, pero también tres caracteres
especiales con secuencia de escape, por ejemplo de retroceso con la Diagonal o el Paxil Art, con el
cual la letra minúscula retroceso o crear una nueva línea.
Un salto línea con diagonal invertido o la barra en Bachelard y LN o retorno al carro con el R.
El tabulador también el agonal invertido.
Ahí tenemos dos comillas dobles, en fin.
Básicamente es un caracter de escape para que no se rompa la cadena.
También lo vamos a ver.
Y los primitivos enteros, ya que tenemos cuatro tipos como había aplicado principio el bit chord,
el integer que se escribe como hint y el lonko recuerde que el bit es más pequeño, el chord es casi
intermedio, solamente 16 bits.
El integer de 32 bit y de 64 cada uno tiene sus límites, tanto positivos como negativos.
Es importante que los enteros no tienen precisión.
Son parte del conjunto de los números Z que van entre su rango dependiendo del tipo.
Por ejemplo, el bit va entre 128 negativo a 127 positivos, el chord entre el negativo 32 1007 68 y
el positivo 32 1007 67, y así también el entero elinterés tiene su rango mucho más grande y el log
mucho, mucho más grande.
Por ejemplo, el rango del integer que tenemos en pantalla es bastante grande, pero se puede abreviar
que corresponde a menos 2 elevado a la potencia de 32 es negativo en negativo hasta el positivo también.
2 Elevado a la potencia.
32 maneja su rango y el log muy parecido también, pero 2 elevado a la potencia de 64 y también en positivos
y negativos.
Números reales es un tipo de dato para guardar números con Koma.
Con el punto flotante con precisión simple o doble cuando usamos precisión simple.
El primitivo es el float o float y el doble.
Los números de punto flotante también se les conoce como flotantes a secas, dobles o números reales
o decimales, y pueden llevar notación científica, tal como vemos en el ejemplo con el exponente.
Por ejemplo, se puede escribir con la coma.
Bueno, la coma es el punto.
En todo caso en Java, pero se puede abreviar o con notación científica con el exponente y si es negativo
el valor del exponente, la coma se corre hacia la izquierda, pero si es positivo se corre hacia la
derecha.
También son cosas que vamos a ver en los ejemplos y también maneja rango, tal como vemos acá en el
ejemplo.
Acá tenemos el float, un ejemplo tres coma 14, 15 o 16 que corresponde a la constante pi de matemáticas
de álgebra, pero cuando se define en la literal, un float debe llevar la letra F puede ser mayúscula
o minúscula, mientras que un doble no un doble es por defecto en la literal.
Por ejemplo, si colocamos un número con punto de forma automática en la lateral, se asocia al tipo
dato doble y no float también, cosa que vamos a ver.
Acá tenemos una tabla resumen todos los tipos.
Primitivo su descripción.
Por ejemplo, el bullían valor lógico, el tamaño, un bit nada más y también tiene su clase equivalente.
Todo primitivo tiene su clase que envuelve al primitivo, que se le conoce como clase rapper.
Viene de anidar, de envolver el valor de primitivo para darle funcionalidad extra.
Métodos para convertir a diferentes tipos de datos dentro de sus propios tipos.
Si es un tipo numérico o entero, puede convertir a los demás tipos numéricos enteros como el pitchford,
el integer, el lonko, siempre y cuando estén dentro de los rangos del alcance, porque, por ejemplo,
si convertimos un lonko en un bit, obviamente uno es un número mucho más grande que un PEIT.
Por lo tanto, se va a romper y va a haber pérdida de información.
Entonces ahí hay que descuidaban, no podemos convertir así como así tienen que cumplir ciertas reglas
y lo mismo con los de punto flotante float y el bien.
El valor por defecto en un bullían es Fool's, pero por defecto, es decir, cuando tenemos una clase
con atributos y atributos de la clase del tipo pulían y no se define este valor por defecto, toma el
Fool's.
Luego tenemos el char.
El carácter, un carácter y el tamaño 16 bits corresponde a dos bit y su clase equivalentes es character
o carácter y el valor por defecto es el carácter null en la tabla y único que se representa con el 1
y cuatro ceros.
El bit entero muy pequeño de 8 bits y esos 8 bits corresponden a un bit justamente un bit 8 bits y también
tienen la clase equivalente bit valor por defecto 0.
Pero estos valores por defecto en cualquier primitivo solamente se aplican a atributos de una clase
y no a variables local de un método, cosa que vamos a ver cuando tenemos una variable local de un método
en particular.
Se tiene que fenicio.
Si algún valor, aunque sean ceros, se tiene que definir, se tiene que inicializar en un valor.
Luego tenemos el chord, otro entero pequeño, más grande que el bit doble tamaño.
Por lo tanto son 16 bits que corresponde a 2 bit.
También tienen la clase chord equivalente a la clase Ruper, el inter o int entero normal y corriente
32 bits corresponden a 4 PEIT y tiene su clase correspondiente Integer.
El log entero grande 64 bits corresponde a 8 bits y así todo tiene su propia clase equivalente.
Su descripción suelo por defecto que vemos en pantalla, sus tamaños y su correspondencia en PEIT y
para finalizar, nombres de variable.
Una restricción, una regla de oro y no solamente para nombres de variables, sino también para cualquier
tipo de identificador, ya sea a nombre de método, nombre de atributo de una clase, nombre de clase,
nombre de objeto variable, en fin, cosas que vamos a saber también a lo ancho el curso.
No podemos utilizar palabras reserva del lenguaje.
Estas palabras el lenguaje no se pueden utilizar en nombre de variables, como por ejemplo el abstract,
el continuo, el for new para crear una instancia, el Forth para iterar NULL, una instancia que no
contiene una referencia.
Switch cais bullían di fold.
El packages.
En fin, la tabla es bastante larga y acá tenemos cada palabra clave reservada del lenguaje, cosa que
vamos a hacer viendo Private Protected Public para modificadores de acceso en una clase diz el catch
el trae.
Los tipos primitivos, el int, el lonko.
En fin, el Fool's.
El truco.
La palabra class Finaldi.
El super Weyl boy.
Estas palabra son reservadas y propias del lenguaje.
Nada más.
Continuamos en la siguiente clase.