JAVA
ALUMNO : JAIR RODRIGO AVALOS
FERNANDEZ
AÑO Y SECCION :4ª
PROFESORA : MARTA NOLORVE
DEFINICION:
• Java es un lenguaje de programación orientado a objetos que se
incorporó al ámbito de la informática en los años noventa. La idea de
Java es que pueda realizarse programas con la posibilidad de
ejecutarse en cualquier contexto, en cualquier ambiente, siendo así su
portabilidad uno de sus principales logros. Fue desarrollado por Sun
Microsystems, posteriormente adquirido por Oracle. En la actualidad
puede utilizarse de modo gratuito, pudiéndose conseguir sin
problemas un paquete para desarrolladores que oriente la actividad de
programar en este lenguaje. Puede ser modificado por cualquiera,
circunstancia que lo convierte en lo que comúnmente se denomina
“código abierto”.
CARACTERISTICAS:
• Es SIMPLE
• Es ORIENTADO A OBJETOS
• Es DISTRIBUIDO
• Es ROBUSTO
• Es de ARQUITECTURA NEUTRAL
• Es SEGURO
• Es PORTABLE
• Es INTERPRETADO
• Es MULTITHREADED
PARA QUE SIRVE:
• Java sirve para crear aplicaciones y procesos en una gran diversidad de
dispositivos. Se base en programación orientada a objetivos, permite
ejecutar un mismo programa en diversos sistemas operativos y
ejecutar el código en sistemas remotos de manera segura.
• Su ámbito de aplicación es tan amplio que Java se utiliza tanto en
móviles como en electrodomésticos. Muchos programadores también
utilizan este lenguaje para crear pequeñas aplicaciones que se insertan
en el código HTML de una página para que pueda ser ejecutada desde
un navegador.
APLICACIONES
-APPLETS
Son programas Java pensados para ser colocados dentro de una página web. Pueden ser interpretados por cualquier
navegador con capacidades Java. Estos programas se insertan en las páginas usando una etiqueta especial (como
también se insertan vídeos, animaciones flash u otros objetos).
-SERVLETS
Son aplicaciones que se ejecutan en un servidor de aplicaciones.
-APLICACIONES DE CONSOLA
Son programas independientes al igual que los creados con los lenguajes tradicionales.
-APLICACIONES GRÁFICAS
Aquellas que utilizan las clases de Java con capacidades gráficas.
-MIDLET
Aplicación creada para su ejecución en dispositivos móviles. Por ejemplo, los juegos Java creados para teléfonos
móviles.
MODO GRAFICO
• Un programa orientado a objetos se compone solamente de objetos, cada
uno de ellos es una entidad que tiene unas propiedades particulares, los
atributos y las formas de operar de ellos los métodos. Por ejemplo una
página Web es un objeto, tiene colores de fondo, ancho y altura, etc. son los
atributos (características) y las rutinas que ejecuta el usuario cerrar, abrir,
recorrer, etc. son los métodos.
• Cuando se ejecuta un programa orientado a objetos, los objetos están
recibiendo, interpretando y respondiendo mensajes de otros objetos y por lo
tanto ejecutando métodos asociados con el objeto.
• Los métodos se escriben en una clase de objetos y determinan como tiene
que actuar el objeto cuando recibe el mensaje vinculado con ese método. A
su vez un método puede también enviar mensajes a otros objetos
solicitando una acción o información, además los atributos definidos en la
clase permiten almacenar información para dicho objeto.
CONCLUSION:
• El programa de Neatbens es uno de los software mas completos y
robustos para la programación.
• Java es un lenguaje de programación que nos permite realizar
múltiples aplicaciones.
• Al realizar la codificación en java estamos utilizando los conocimientos
adquiridos en el proceso de aprendizaje.