Introducción a Java
Historia de Java
- Creado por Sun Microsystems
- Empresa importante en la industria tecnológica.
- Año de presentación: 1995
- Java tiene más de 20 años de existencia.
- Liderazgo de James Gosling
- Conocido como el "Padre de Java".
- Origen del nombre Java
- Nombre surgido en reuniones creativas.
- Inicialmente llamado "Oak".
- Inspirado por el consumo de café (café es común entre programadores).
Características de Java
- Lenguaje de propósito general
- Versátil para realizar todo tipo de aplicaciones.
- Independencia de la arquitectura
- Programas portables, funcionan igual en diferentes sistemas operativos.
- Capacidad para escribir applets
- Applets son pequeños programas en páginas HTML.
- Amplia funcionalidad en redes
- Aplicaciones cliente-servidor, intranets, aplicaciones distribuidas.
- Facilidad de aprendizaje
- Similitud con la sintaxis de C++.
- Apropiado tanto para nuevos programadores como para aquellos con experiencia en otros lenguajes orientados a objetos.
- Intrínsecamente orientado a objetos
- Todo en Java está basado en objetos.
- Gran cantidad de librerías
- Disponibilidad de múltiples clases y funciones para facilitar la programación.
- Ausencia de punteros manejables por programadores
- Los punteros son gestionados por la máquina de forma interna.
- Simplifica el manejo de memoria.
- Detección temprana de errores
- Identificación de errores antes de la compilación y ejecución.
- Incorporación de 'multi-threading'
- Soporte para el uso de múltiples hilos de ejecución.
Conclusión
- Versatilidad de Java
- Adecuado para programar cualquier tipo de aplicación.
- Fácil de aprender y estructurado
- Curso comienza desde cero: no se requiere conocimiento previo.
- Gran elección por su robustez y flexibilidad
- Java facilita la creación de programas con pocos errores y gran funcionalidad.
Recordatorio final: "Si puedes imaginarlo, puedes programarlo".