Sei sulla pagina 1di 12

Curso del lenguaje de programacin JAVA

desde Cero.

Bienvenidos
Profesor: Alexys Lozada

Ingeniero de Sistemas de la Fundacin Universitaria


Los Libertadores.

Ms de 16 aos de experiencia en diferentes reas


de T.I.

Desarrollador BackEnd y DBA.


Mis Redes Sociales:

https://youtube.com/alexyslozada

@alexyslozada

https://medium.com/@golang_es

https://www.facebook.com/groups/goenespanol
Herramientas a Usar:

S.O. Windows
S.O. Linux (Ubuntu)
** Tambin puedes usar tu Mac.
Java Development Kit
Consola de Comandos Terminal
Netbeans
GlassFish 4.1
Comenzamos
Qu es Java?
La tecnologa Java es un lenguaje de programacin y una
plataforma.

Dentro de sus principales caractersticas estn:

Orientado a objetos
Distribuido
Multiproceso
Robusto
Alto Rendimiento
Fuente: http://docs.oracle.com/javase/tutorial/getStarted/intro/definition.html
Instalacin

Fuente: http://docs.oracle.com/javase/tutorial/getStarted/intro/definition.html
Instalacin (Continuacin)
Instalacin (Continuacin)
Instalacin (Continuacin)

MQUINA VIRTUAL DE JAVA:


http://www.java.com/es/
JDK (JAVA DEVELOPMENT KIT):
http://www.oracle.com/technetwork/java/javase/downloads/index.html
NetBeans (IDE):
https://netbeans.org/downloads/index.html
Eclipse (IDE):
https://eclipse.org/downloads/
GlassFish (Servidor de aplicaciones):
https://glassfish.java.net/
Variables de Entorno

JAVA_HOME
Carpeta de Instalacin (raz): C:\Program Files\Java\jdk1.8.0_65
CLASSPATH
Generalmente es el punto .
PATH
Carpeta BIN del JAVA_HOME.
Tipos de datos primitivos en Java
Tipo Bits Mnimo Mximo
byte 8 -128 127
short 16 -32.768 32.767
int 32 -2.147.483.648 2.147.483.647
int (java 8, unsigned) 32 0 4.294.967.296
long 64 -9.223.372.036.854.775.808 9.223.372.036.854.775.807
long (java 8, unsigned 64 0 18.446.744.073.709.551.615
float 32 (IEEE Revisar la documentacin de la Revisar la documentacin de la IEEE
754) IEEE
double 64 (IEEE Revisar la documentacin de la Revisar la documentacin de la IEEE
754) IEEE
boolean 1 false True
char 16 \u0000 o 0 \uffff o 65.535
(Unicode)