Fundamentos JAVA
en java todo es un objeto menos los tipos de datos primitivos, por ejemplo: un int
con "public" puedes instanciar a la clase desde cualquier lugar de la aplicación
al momento de ejecutar la aplicación el IDE compila y convierte el código fuente en extensión ".class" este contiene código binario este código no es con 0 y 1 , si no que es propio de java y se conoce como bytecode y es interpretado por la maquina virtual de java... o sea es una especie de lenguaje intermedio entre lo que interpreta el humano y el code binario...este bytecode solo es interpretado por la JVM a través del compilador JIT que lo traduce a binario ....entonces la JVM toma el bytcode y lo traduce a binario.
Variables
Los datos primitivo, SIEMPRE SE ESCRIBEN EN MINUSCULAS. Por ejemplo int es primitivo, Integer no lo es, es un objeto que envuelbe al primitivo para darle funcionalidades especiales, como string.
los datos
primitivos son escalares, solo almacenan el valor
enteros:
·
byte(8
bits o sea un byte entre -128 y 128),
·
short:
16 bits o sea 2 byte, entre -32767 y 32768
·
enteros:
32 bits o sea 4 byte,
·
long
flotante; float(debe terminar
con letra F o f ) ,double...pueden tener notación científica,l a literal esta
representada por: f de float, L de long, D de double
Los tipos de datos long siempre llevan la L al final.
el valor de las variables de tipo float, van siempre con una F al final,de lo contrario seran tomadas como double.
Notacion cientifica en float...numeros positivos y negativos. Ejemplo :Float realFloat=2.35E3f es igual a 2350. Mantisa es la parte a la izquierda del exponente, en el ejemplo anterior seria 2.35
Se debe poner una "0b" al comienzo de los números binarios, para que el compilador sepa que es un numero binario.
Linea de comandos
para compilar desde la linea de comando se debe primero compilar con javac ejemplo:
javac NombreClase.class
y luego ejecutar la aplicacion con java, no es necesario poner la extensión del archivo
java NombreClase
para ejecutar con parametros desde la linea de comandos basta con los datos despues del nombre de la clases, ejemplo:
java NombreClase parametro1 parametro2 parametro3
para agregar los parametros desde la interfaz de intelliji se debe estar en la clase y luego seleccionar 'editar configuracion'

Comentarios
Publicar un comentario