Java Conceptos
Java Conceptos
Java Conceptos
Conceptos
Concepto
• Una de las cualidades más destacadas de Java es su arquitectura WORA: «write once, run anywhere» (escríbelo una
vez, ejecútalo en donde sea).
• Orientado a objetos: Es un lenguaje orientado a objetos, lo que significa que se basa en el concepto de objetos y
clases para organizar y estructurar el código.
• Multiplataforma: Es independiente de la plataforma, lo que significa que el código Java se puede ejecutar en
cualquier sistema operativo o dispositivo compatible con Java sin necesidad de recompilar el código.
• Seguro: Tiene características de seguridad integradas que ayudan a proteger los sistemas contra amenazas externas.
• Manejo automático de memoria: Libera automáticamente la memoria utilizada por objetos que ya no se utilizan.
• Multithreading: Permite la ejecución de varios hilos de ejecución en paralelo, lo que permite a las aplicaciones
realizar varias tareas al mismo tiempo.
• API’s integradas: Dispone de una gran cantidad de API’s (interfaz de programación de aplicaciones) integradas, lo
que permite a los desarrolladores utilizar una variedad de funciones y herramientas para crear aplicaciones.
• Popular: Es uno de los lenguajes de programación más populares y utilizados en el mundo. En su mayor parte, para
el desarrollo de aplicaciones empresariales y el desarrollo de aplicaciones para Android.
Uso de Java
A continuación, un intérprete llamado Máquina virtual Java (JVM) procesa el código de bytes. Las JMV están disponibles para la mayoría de las plataformas de
software y hardware, y esto es lo que permite transferir código Java de un dispositivo a otro. Para ejecutar Java, las JVM cargan el código, lo comprueban y
proporcionan un entorno en tiempo de ejecución.
Dada la alta portabilidad de Java, no es ninguna sorpresa que muchas personas quieran aprender a escribir en este lenguaje. Afortunadamente, hay muchos recursos
disponibles para empezar a aprender Java.
Tarea Investigar la historia de
Java
Que es un applet
• El applet es un programa Java™ diseñado para incluirse en un documento Web HTML. Podrá
escribir un applet Java y luego incluirlo en una página HTML de una manera muy parecida a cómo
se incluye una imagen. Al utilizar un navegador habilitado para Java para ver una página HTML
que contiene un applet, el código del applet se transfiere al sistema y la máquina virtual Java del
navegador lo ejecuta.
• El documento HTML contiene códigos que especifican el nombre del applet Java y su localizador
uniforme de recursos (URL). El URL es la ubicación en la que residen los bytecodes del applet en
Internet. Cuando se visualiza un documento HTML que contiene un código de applet Java, un
navegador Web habilitado para Java descarga los bytecodes Java de Internet y utiliza la máquina
virtual Java para procesar el código desde el documento Web. Estos applets Java son los que
permiten que las páginas Web contengan gráficos animados o información interactiva.
• También puede escribir una aplicación Java que no requiera la utilización de un navegador Web.
• Para obtener más información, consulte Writing AppletsEnlace fuera de Information Center, la guía
de aprendizaje de Sun Microsystems para applets Java. Incluye una visión general de los applets,
instrucciones para escribir applets y algunos problemas comunes acerca de los applets.
Características