Que es Java y para que sirve
Enviado por Alejandro Kusanagi • 20 de Enero de 2016 • Trabajo • 20.868 Palabras (84 Páginas) • 264 Visitas
Java
[pic 1]
Lenguaje de Programación
Orientada a Objetos
Fredy Figueroa Izquierdo
PRESENTACION
Java surgió en 1991 cuando un grupo de ingenieros de Sun Microsystems trataron de diseñar un nuevo lenguaje de programación destinado a electrodomésticos. La reducida potencia de cálculo y memoria de los electrodomésticos llevó a desarrollar un lenguaje sencillo capaz de generar código de tamaño muy reducido.
Como lenguaje de programación para computadores, Java se introdujo a finales de 1995. La clave fue la incorporación de un intérprete Java en la versión 2.0 del programa Netscape Navigator, produciendo una verdadera revolución en Internet.
Java incorpora en el propio lenguaje muchos aspectos que en cualquier otro lenguaje son extensiones propiedad de empresas de software o fabricantes de ordenadores (threads, ejecución remota, componentes, seguridad, acceso a bases de datos, etc.). Por eso muchos expertos opinan que Java es el lenguaje ideal para aprender la informática moderna, porque incorpora todos estos conceptos de un modo estándar, mucho más sencillo y claro que con las citadas extensiones de otros lenguajes. Esto es consecuencia de haber sido diseñado más recientemente y por un único equipo.
El principal objetivo del lenguaje Java es llegar a ser el “nexo universal” que conecte a los usuarios con la información, esté situada en el ordenador local, en un servidor Web, en una base de datos o en cualquier otro lugar.
Java posee las características de ser simple, orientado a objetos, distribuido, interpretado, robusto, seguro, de arquitectura neutra, portable, de altas prestaciones, multitarea y dinámico.
INDICE GENERAL
PRESENTACION 2
UNIDAD I: FUNDAMENTOS DEL LENGUAJE JAVA Y LA POO (Parte 1) 3
- INTRODUCCION A LA TECNOLOGIA JAVA 3
- Historia 5
- Características 5
- Funcionamiento 5
- Java y sus Tecnologías 6
- FUNDAMENTOS DEL LENGUAJE 6
- Las Variables 6
1.2.2. Tipos de Variables 7
1.2.3. Tipos de datos 7
1.2.4. Nombres de Variables 7
1.2.5. Declaración de variables 8
1.2.6. Sentencias de Asignación 8
1.2.7. Operadores 9
1.2.8. Sentencias de Control de flujo en Java 12
1.2.9. Estructura general de un programa en Java 16
- PROGRAMACION ORIENTADA A OBJETOS EN JAVA 16
1.3.1 ¿Cómo se piensa en Objetos? 16
- Conceptos Básicos 16
- Las Clases en Java 17
- CLASES BASE: CLASE MATH Y CLASE STRING 20
- La Clase Math 20
- La Clase String 21
- Métodos estáticos de la Clase String 21
- RESUMEN 22
- EJERCICIOS DE REFORZAMIENTO 25
- PRUEBA DE AUTOEVALUACION 25
UNIDAD II: FUNDAMENTOS DEL LENGUAJE JAVA Y LA POO (Parte 2) 27
- CONVERSION DE TIPOS DE DATOS (Wrappers y Casting) 27
- Existe una clase Wrapper para cada uno de los tipos primitivos: 27
- Wrappers para convertir datos 27
- Casting 28
2.1.4. Otros tipos de conversiones 28
- LAS FECHAS EN JAVA 29
- La Clase Date 29
- Métodos de la Clase Date 29
- Clases Calendar y GregorianCalendar 29
- La Clase GregorianCalendar 30
- Métodos y Constantes de la Clase Calendar 30
- Diferencia entre dos fechas 30
- Incrementar una cantidad de tiempo a una fecha 31
- Formato de Fechas 31
- ARREGLOS EN JAVA 31
- Uso de Arreglos 32
- EJERCICIOS PRÁCTICOS 32
- RESUMEN 36
- EJERCICIOS DE REFORZAMIENTO 39
- PRUEBA DE AUTOEVALUACION 39
UNIDAD III: FUNDAMENTOS DEL LENGUAJE JAVA (Parte 3) Y LA PROGRAMACION VISUAL 41
...