Orientacion

Solo disponible en BuenasTareas
  • Páginas : 12 (2828 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de junio de 2011
Leer documento completo
Vista previa del texto
1- Historia La tecnología Java se creó en una pequeñaoperación denominada the Green Project enSun Microsystems en el año 1991. El término Java fue acuñado en una cafeteríafrecuentada por algunos de los miembros delequipo, de ahí que el icono de java sea unataza de cafe caliente. Los objetivos de Gosling eran implementaruna máquina virtual y un lenguaje con unaestructura y sintaxis similar aC++. | 5- Características SIMPLE ORIENTADO A OBJETOS DISTRIBUIDO ROBUSTO ARQUITECTURA NEUTRAL SEGURO PORTABLE INTERPRETADO MULTITHREADED DINAMICO |
2- Historia del cont.. El 9 de enero del año 1996, Sun fundó elgrupo empresarial JavaSoft para que seencargase del desarrollo tecnológico. Dossemanas más tarde la primera versión de Javafue publicada. de clases y paquetes que componenlabiblioteca estándar. Desde J2SE 1.4, la evolución del lenguaje hasido regulada por el JCP (Java CommunityProcess) | 6- Componentes JRE ("Java Runtime Environment") JDK,SDK,J2SE IDE's J2EE (Java 2 Enterprise Edition) |
3-  El lenguaje Java se creó con cinco objetivosprincipales: Usar la metodología de la programación orientadaa objetos. Permitir la ejecución en múltiples SO. Soporte paratrabajo en red. Ejecutar código en sistemas remotos de formasegura. Fácil de usar y tomar lo mejor de otros lenguajesorientados a objetos, como C++. | 7- Componentes – JRE JRE ("Java Runtime Environment") Está conformado por una Máquina Virtual deJava o JVM, un conjunto de bibliotecas Java yotros componentes necesarios para que unaaplicación escrita en lenguaje Java pueda serejecutada. El JREactúa como un "intermediario" entre elsistema operativo y Java. |
4- Que es Java? Java es un lenguaje de programaciónorientado a objetos desarrollado por SunMicrosystems a principios de los años 90. Ellenguaje en sí mismo toma mucha de susintaxis de C y C++, pero tiene un modelo deobjetos más simple y elimina herramientas debajo nivel, que suelen inducir a muchoserrores, como la manipulacióndirecta depunteros o memoria. | 8- Componentes – JRE JRE ("Java Runtime Environment") La JVM es el programa que interpreta el códigoJava mientras que las librerías de clases estándarson las que implementan el API de Java. AmbasJVM y API deben ser consistentes entre sí, de ahíque sean distribuidas de modo conjunto. |

9- Componentes – JRE JRE ("Java Runtime Environment") Un usuario sólonecesita el JRE para ejecutaraplicaciones sencillas, mientras que paradesarrollar nuevas aplicaciones en dicholenguaje es necesario un entorno de desarrollo,denominado JDK, que además del JRE (mínimoimprescindible) incluye, entre otros, uncompilador para Java. | 13- Especificaciones – J2EE Java Platform, Enterprise Edition o Java EEes una plataforma para desarrollar y ejecutarsoftware de aplicaciones enLenguaje deprogramación Java. Es consideradainformalmente como un estándar debido aque los suministradores deben cumplirciertos requisitos de conformidad paradeclarar que sus productos son conformes aJava EE. |
10- Componentes JDK JDK Java Development Kit o (JDK), es un softwareque provee herramientas de desarrollo para lacreación de programas en java. | 14- Ejemplo: (edición, compilación,ejecución): public class HolaMundo { public static void main(String[] args) { System.out.println("Hola Mundo"); } } |
11- Componentes – IDE’S  IDE's o Herramientas de desarrollo Mientras un JDK|SDK ofrece las herramientaspara compilar y ejecutar programas en Java ésteno ofrece un ambiente de trabajo para proyectoscomplejos, esto es, si usted compila una odosclases quizás el comando javac ofrecido en los JDKes suficiente, pero si su proyecto estarácompuesto por 100 o 200 clases, javac sería muydeficiente. | 15- Poo La Programación Orientada a Objetos es unparadigma de programación que define losprogramas en términos de "clases de objetos",objetos que son entidades que combinanestado (es decir, datos), comportamiento(esto es, procedimientos o...
tracking img