Hjb network

Solo disponible en BuenasTareas
  • Páginas : 10 (2342 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de enero de 2011
Leer documento completo
Vista previa del texto
Notas técnicas de JAVA Nro. 4 – White Paper
(Lo nuevo, lo escondido, o simplemente lo de siempre pero bien explicado)

JAVA “Basics”: Entendiendo la Java Virtual Machine (JVM)
Tema: Java, JVM, objetos, introducción, compilador Descripción: Este artículo es el segundo de una serie de tips, destinados a cubrir los conceptos introductorios del lenguaje. Como parte de la serie, se publicarántambién: Java y applets, JAVA y Servlets, JAVA y la red, Mitos y Verdades de JAVA, Preguntas Frecuentes Nivel: Fecha pub: Básico
2004

"Notas Técnicas de JAVA" se envía con frecuencia variable y absolutamente sin cargo como un servicio a nuestros clientes. Contiene notas/recursos/artículos técnicos desarrollados en forma totalmente objetiva e independiente. Teknoda es una organización de serviciosde tecnología informática y NO comercializa hardware, software ni otros productos. Si desea suscribir otra dirección de e-mail para que comience a recibir los tips envíe un mensaje desde esa dirección a develop@teknoda.com, indicando su nombre, empresa a la que pertenece, cargo y país.

Lista de Tips publicados hasta la fecha:
1. JAVA Basics: Cómo conformar un entorno de programación JAVA(serie de varios tips). Parte I:

Selección e instalación de un IDE gratuito.
2. Una introducción a JDBC (Java Database Connectivity)

(Acceso a bases de datos desde JAVA)
3. Manejo del error “Bad Magic Number” 4. Java Basics: Entendiendo la Java Virtual Machine

Próximos Tips: Nivel Técnico avanzado • Organización de memoria en JAVA Vs. Modelo Tradicional • JAVA Vs. C++ Nivel Básico • JAVABasics: Entendiendo los applets • JAVA Basics: Entendiendo los servlets • JAVA Basics: Mitos y Verdades sobre JAVA

Teknoda - Notas Técnicas de JAVA Dudas o consultas a develop@teknoda.com

1

Tabla de contenido
El presente White Paper forma parte de una serie de artículos destinados a clarificar conceptos básicos sobre el entorno JAVA. Si bien están destinados a individuos que se inician conel lenguaje, aún los programadores de cierta experiencia pueden beneficiarse con estos artículos, ordenando sus conocimientos.

I. II. III. IV.

La singularidad de JAVA Conceptos de JVM y Contextos de Ejecución de JAVA Funcionalidad de la Java Virtual Machine Dónde obtener información adicional

I.

La singularidad de JAVA

Java surgió en 1991 cuando un grupo de ingenieros de SunMicrosystems trataron de diseñar un nuevo lenguaje de programación destinado a electrodomésticos y dispositivos electrónicos. La reducida potencia de cálculo y memoria de estos aparatos llevó a desarrollar un lenguaje sencillo capaz de generar código de tamaño muy reducido. Además se necesitaba desterrar la metodología de trabajo que se basaba en aplicar un nuevo lenguaje de programación para cada nuevaCPU o chip utilizado. La clave consistió en desarrollar un código “neutro” el cual estuviera preparado para ser ejecutado sobre una “máquina hipotética o virtual”, denominada Java Virtual Machine (JVM) . La JVM o maquina virtual pasó a ser una marca registrada de la plataforma JAVA. A pesar de los esfuerzos realizados por sus creadores, ninguna empresa de electrodomésticos se interesó por elnuevo lenguaje. Lejos de su aplicación original, JAVA apareció como una opción interesante a partir del desarrollo de Internet, donde justamente se requería distribuir aplicaciones (applets en un inicio) destinadas a ejecutar en una plataforma no controlable por el desarrollador. A finales de 1995, JAVA pisa el terreno de la programación gracias a la incorporación de un intérprete Java en el programaNetscape Navigator, produciendo una verdadera revolución en Internet. Luego, a principios de 1997, Java 1.1 apareció mejorando sustancialmente la primera versión del lenguaje. La genuina portabilidad, es la primera característica singular de JAVA, que la diferencia del cualquier otro lenguaje. Pero además, JAVA es el primer lenguaje que implenta completamente el paradigma de objetos. Al...
tracking img