Conceptos Básicos Sobre Java

Páginas: 2 (336 palabras) Publicado: 4 de noviembre de 2012
Conceptos básicos sobre Java

Introducción
• Creado por Sun Microsystems en los 90, recientemente ha sido adquirido por Oracle.
• Lenguaje de programación de alto nivel
• Lenguaje Orientado aObjetos.
• Independiente de la plataforma.
• Máquina virtual para diferentes plataformas

¿Por qué los desarrolladores de software eligen Java?
• Escribir software en una plataforma yejecutarla virtualmente en otra
• Crear programas que se puedan ejecutar en un explorador
• Desarrollar aplicaciones de servidor
• Escribir aplicaciones potentes y eficaces para teléfonos móviles ypara cualquier otro dispositivo programable.

Bycode
• Java es un lenguaje de alto nivel
• El compilador Java no genera código nativo sino un código binario especial llamado bycode.
• El bycodees un lenguaje de bajo nivel independiente de la plataforma.

Máquina virtual (JVM)
• Es software que se sitúa en un nivel superior al hardware sobre el que se va a ejecutar la aplicación java.
•Actúa como un puente que entiende tanto el bycode como el sistema sobre el que se pretende ejecutar.
• Cuando se escribe una aplicación Java se hace pensando que va a ser ejecutada por una JVM,siendo esta la que convierte el bycode a código nativo.

Portabilidad
La gran ventaja de la máquina virtual java es aportar portabilidad al lenguaje de manera que desde Sun Microsystems se han creadodiferentes máquinas virtuales java para diferentes arquitecturas y así un programa .class escrito en un Windows puede ser interpretado en un entorno Linux. Tan solo es necesario disponer de dichamáquina virtual para dichos entornos.

Sotware Java

JRE- Java Runtime Environment
• Conjunto de utilidades que permite la ejecución de programas Java.
• Está formado por JVM, un conjunto debibliotecas Java y otros componentes necesarios para que una aplicación escrita en lenguaje Java pueda ser ejecutada.

JDK (Java Development Kit)
• Conjunto de herramientas (programas y librerías)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion java, conceptos básicos.
  • Java Conceptos Básicos
  • Conceptos a Conocer Sobre Java
  • Conceptos basicos de java y ejemplos de applets
  • Conceptos basicos sobre la estadistica
  • Conceptos basicos sobre el dinero
  • Conceptos básicos sobre Internet
  • Conceptos basicos sobre redes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS