La tecnologia java

Páginas: 14 (3346 palabras) Publicado: 30 de octubre de 2011
La tecnología Java
• El lenguaje de programación Java
• La plataforma Java
• Tipos de programas en Java
• Compilación y ejecución de programas
• Creación de aplicaciones con el JDK
• Creación de applets con el JDK

Estructura del lenguaje
• Comentarios
• Identificadores
• Palabras clave
• Literales
• Expresiones y operadores
•Variables y tipos de datos
• Bloques y sentencias

Conceptos de la Programación Orientada a Objetos
• Clases y objetos
• Mensaje y métodos
• Encapsulamiento
• Herencia, Superclase y Subclases
• Polimorfismo
• Abstracción

Trabajando con clases y objetos en Java
• Definición de clases
• Constructores y creación de objetos
• Acceso a variables y métodos• Variables y métodos de clase
• Heredando clases en Java
• Sobrecarga de métodos
• Sobreescritura de métodos
• Clases abstractas
• Interfaces

El lenguaje de programación Java

La tecnología Java consta de un lenguaje de programación y una plataforma. Java es un lenguaje de programación de alto nivel que tiene las siguientes características:

•Orientado a objetos
• Distribuido y dinámico
• Robusto
• Seguro
• Multitarea
• Portable

La mayoría de los lenguajes de programación se caracterizan por ser interpretados o compilados, lo que determina la manera en como serán ejecutados en una computadora.

Java tiene la característica de ser al mismo tiempo compilado e interpretado. El compilador es elencargado de convertir el código fuente de un programa en un código intermedio llamado bytecode que es independiente de la plataforma en que se trabaje y que es ejecutado por el intérprete de Java que forma parte de la Máquina Virtual de Java

Compilación y ejecución de programas en Java.

[pic]

La plataforma Java

Una plataforma es el ambiente de hardware o software enel cual se ejecutan los programas. En general, la mayoría de las plataformas pueden ser descritas como una combinación de hardware y sistema operativo. Algunas de las plataformas más populares son Windows, Solaris, Linux y MacOS.

La plataforma Java difiere de las anteriores en que ésta es una plataforma basada únicamente en software que corre por encima de las plataformas basadas en hardware.La plataforma Java consta de dos componentes:

La Máquina Virtual de Java (JVM)

La Interfaz de Programación de Aplicaciones de Java (API Java)
A continuación se muestra una representación de los elementos que forman parte de la plataforma Java.

[pic]

Tipos de programas en Java

Los programas en Java suelen estar en una de las siguientes categorías:

Applets

Los applets sonpequeños programas que se incorporan en una página Web y que por lo tanto, necesitan de un Navegador Web compatible con Java para poder ejecutarse. A menudo los applets se descargan junto con una página HTML desde un Servidor Web y se ejecutan en la máquina cliente.

Aplicaciones

Las aplicaciones son programas standalone de propósito general que normalmente se ejecutan desde la línea de comandosdel sistema operativo. Con Java se puede realizar cualquier programa que normalmente se crearía con algún otro lenguaje de programación.

Servlets

Los servlets al contrario de los applets son programas que están pensados para trabajar en el lado del servidor y desarrollar aplicaciones Web que interactúen con los clientes. Los servlets son una alternativa de la programación CGI tradicional.Compilación y ejecución de programas Java

El Kit de desarrollo de Java (JDK) contiene las herramientas y librerías necesarias para crear y ejecutar applets y aplicaciones en Java.

A continuación se listas algunas de las utilidades que se pueden encontrar en el JDK:
javac. Es el compilador de Java. Se encarga de convertir el código fuente escrito en Java a bytecode.

java. Es el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ¿Que es la Tecnología Java?
  • Tecnologia java
  • Evolución Y Tecnologías Del Java
  • Java
  • Java
  • Java
  • java
  • JAVA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS