Java es un lenguaje de programación orientado a objetos similar a C++ que se puede usar para crear aplicaciones de escritorio y web. El JDK contiene las clases de Java organizadas en paquetes, el compilador y JRE para ejecutar aplicaciones, mientras que JRE solo ejecuta aplicaciones. El documento explica conceptos básicos de Java como clases, objetos, atributos, métodos, constructores, paquetes, tipos primitivos y de referencia.
2. Es un lenguaje de programación.
Sintaxis similar a c++, se puede utilizar para crear aplicaciones de escritorio y aplicaciones web.
Un ambiente de desarrollo y despliegue de aplicaciones.
jdk: contiene las clases propias del lenguaje organizadas en paquetes, el compilador y una jre para poder ejecutar las aplicaciones desarrolladas.
jre: es el ambiente de ejecución de aplicaciones el cual se puede instalar sin necesidad de instalar el jdk.
CH-1
www.mentoringit.com.mx
4. Configurar variables de ambiente para jdk.
Overview de eclipse IDE.
Realizar un programa en java que consta de dos clases en un mismo archivo, TestCalculadora y Calculadora.
www.mentoringit.com.mx
5. Abstracción: Es obtener la descripción de lo que una entidad puede realizar y las características puede tener.
Encapsulamiento: Esconder las características de un objeto y permitir el acceso a ellos por el uso de métodos.
Paquetes: los paquetes son carpetas en las que se pueden agrupar clases en base comportamientos y características comunes.
CH-2
www.mentoringit.com.mx
6. Clase. Es un molde para crear objetos con diferentes características pero mismo comportamiento, en java creamos objetos con el operador new.
Atributo. Son los elementos que definen el estado de un objeto.
Método. Definen el comportamiento que puede tener un objeto.
Constructor. Permite inicializar variables y crear un objeto, tiene el mismo nombre de la clase y no tiene tipo de retorno.
Paquete. es una carpeta que permite agrupar clases java y subcarpetas.
www.mentoringit.com.mx
7. Bloques de código y sentencias. En java se programa en base a bloques de código ({ }) estos pueden ser una clase o un método, en los bloques de código hay sentencias las cuales terminan siempre con un “;”.
Identificadores. Un identificador es el nombre que le damos a una clase, método o variable. Los identificadores pueden iniciar con una letra, guion bajo o signo de $. Java soporta unicode de 16 bits para codificar aunque se sugiere que los nombres de las clases estén bajo código ASCII.
Una palabra reservada no puede ser un identificador.
CH-3
www.mentoringit.com.mx
8. Palabras reservadas del lenguaje.
Tipos primitivos. int, short, byte, long, double, float, boolean, char.
Palabras de declaración de clases y métodos. class, public, private, protected, final, static, void, throw, throws, package, import, interface, extends, super, implements, return, this, enum, void, new, assert.
Declaración de variables. short, strictfp, const, native, transient, volatile.
Palabras de flujos de control. try, catch, finally, for, while, do, if, else, switch, case, break, continue, default, goto, instanceof.
www.mentoringit.com.mx
9. Tipos de datos del lenguaje.
Tipos primitivos.
Tipos de referencia. Son todas las variables del tipo de cualquier clase, su valor por default es null.
Tipo primitivo
Valor por default
Rango de bits
Clase Wrapper
boolean
false
Boolean
char
'u0000'
Character
byte
0
8
Byte
short
0
16
Short
int
0
32
Integer
long
0L
64
Long
float
0.0F
32
Float
double
0.0D
64
Double
www.mentoringit.com.mx