Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El lenguaje de programación Java es un lenguaje de alto nivel que puede caracterizarse por:
●
Sencillo
●
Orientado a objetos
●
Distribuido
●
Multiprocesos
●
Dinámico
●
Arquitectura Neutral
●
Portable
●
Alto rendimiento
●
Robusto
●
Seguro
©Derechos Reservados
3 Curso Java desde Cero
SEENCORP 2020
Visión general del proceso de desarrollo de
software.
©Derechos Reservados
4 Curso Java desde Cero
SEENCORP 2020
©Derechos Reservados
5 Curso Java desde Cero
SEENCORP 2020
La API y la máquina virtual Java aíslan el
programa del hardware subyacente.
©Derechos Reservados
6 Curso Java desde Cero
SEENCORP 2020
¿Qué puedes hacer con la tecnología JAVA?
©Derechos Reservados
7 Curso Java desde Cero
SEENCORP 2020
Instalación de herramientas
Requisitos
●
Instalación de JDK 8
●
Instalación de Netbeans 8.2
©Derechos Reservados
8 Curso Java desde Cero
SEENCORP 2020
¿Hola Mundo?
©Derechos Reservados
9 Curso Java desde Cero
SEENCORP 2020
Aprendiendo lenguaje JAVA
●
Concepto de Programación Orientado a Objetos.
●
Conceptos básicos.
●
Clases y Objetos.
●
Anotaciones.
●
Interfaces y Herencia.
●
Números y Cadena de Caracteres.
●
Genéricos.
●
Paquetes.
©Derechos Reservados
10 Curso Java desde Cero
SEENCORP 2020
Object-Oriented Programming Concepts
What Is an Object? Software objects are often used to model the real-world
objects
©Derechos Reservados
11 Curso Java desde Cero
SEENCORP 2020
What Is an Object?
La agrupación de código en objetos de software individuales proporciona una serie de beneficios, que incluyen:
●
Modularity
●
Information-hiding
●
Code re-use
●
Pluggability and debugging ease
©Derechos Reservados
12 Curso Java desde Cero
SEENCORP 2020
What Is a Class?
} // those objects
bike1.changeCadence(50);
bike1.speedUp(10);
void applyBrakes(int decrement) {
bike1.changeGear(2);
speed = speed - decrement;
bike1.printStates();
}
bike2.changeCadence(50);
void printStates() { bike2.speedUp(10);
System.out.println("cadence:" + bike2.changeGear(2);
cadence + " speed:" + bike2.changeCadence(40);
speed + " gear:" + gear); bike2.speedUp(10);
} bike2.changeGear(3);
bike2.printStates();
}
}
}
©Derechos Reservados
13 Curso Java desde Cero
SEENCORP 2020
What Is Inheritance?
©Derechos Reservados
14 Curso Java desde Cero
SEENCORP 2020
What Is an Interface?
©Derechos Reservados
15 Curso Java desde Cero
SEENCORP 2020
What Is a Package?
©Derechos Reservados
16 Curso Java desde Cero
SEENCORP 2020
¿Seguro de lo aprendido?
●
Real-world objects contain ___ and ___.
●
A software object's state is stored in ___.
●
A software object's behavior is exposed through ___.
●
Hiding internal data from the outside world, and accessing it only through publicly exposed methods is known as data
___.
●
A blueprint for a software object is called a ___.
●
Common behavior can be defined in a ___ and inherited into a ___ using the ___ keyword.
●
A collection of methods with no implementation is called an ___.
●
A namespace that organizes classes and interfaces by functionality is called a ___.
●
The term API stands for ___?
©Derechos Reservados
17 Curso Java desde Cero
SEENCORP 2020