Conociendo Java
Conociendo Java
(UCATEBA)
Nombre y Apellido:
Darlenny Suero Feliz
Matricula:
2022-1326
Maestro:
Eduard Torres
Materia:
Lenguaje de programación II
Fecha:
30/5/2025
INTRODUCCION
objetos, con una sintaxis clara y una gran cantidad de librerías y herramientas que
Introducción a Java
De esta forma un programa Java escrito una vez podemos ejecutarle sobre diferentes
Para poder seguir este paradigma la compilación de un programa Java no genera código
fuente, si no que genera bytecodes. Estos bytecodes son interpretados por una máquina
virtual o JVM (Java Virtual Machine). Dicha máquina ya está escrita para cada uno de
Independiente de Plataforma
Orientado a Objetos
Sencillez
Seguridad
Arquitectura Neutral
Portabilidad
Robustez
Multi-Hilo
Interpretado
Alto Rendimiento
Historia de java
Java nació en junio de 1991 como un proyecto llamado "Oak" bajo el desarrollo de un
pequeño equipo de ingenieros que trabajaban para Sun Microsystems. Se hacían llamar
fuerza y durabilidad. El tiempo ha demostrado que este nombre terminó siendo muy
apropiado e incluso profético a pesar de que se cambió a Java en 1995 debido a que Oak
ya estaba registrado como parte de otra marca. James Gosling era el jefe del proyecto, y
pudiera implementar una máquina virtual y que fuera más simple y universal que C/C+
+, pero al mismo tiempo tendría una sintaxis similar a C/C++ para que sea fácil de
aprender y usar por parte de los programadores actuales que están bien familiarizados
decodificadores.
1.0. “La capacidad de escribir una vez y ejecutar en todas partes de Java junto con su
lo que permitía a los programadores limitar fácilmente el acceso a ciertas redes y/o
archivos.
Simple,
Robusto,
Portátil,
Plataforma independiente,
asegurado,
Alto rendimiento,
multiproceso,
arquitectura neutra,
Orientado a objetos,
Interpretado,
Dinámica.
tuvo que:
operativos.
Poco después del lanzamiento de Java 1, todos los principales navegadores web
incorporaron la capacidad de ejecutar applets de Java dentro de las páginas web, lo que
Internet. Java 2 (lanzado inicialmente como J2SE 1.2 a fines de 1998) agregó múltiples
servidor, mientras que J2ME agregó API optimizadas para aplicaciones móviles. En
noviembre de 2006, Sun lanzó gran parte de su máquina virtual Java (JVM) bajo la
Licencia Pública General GNU como software gratuito y de código abierto. En mayo de
completó la adquisición de Sun Microsystems y con ella adquirió todos los derechos
sobre las tecnologías Java desarrolladas por los desarrolladores de Sun dentro del Green
cuando anunciaron que Java se moverá a un nuevo ciclo de lanzamiento, con una nueva
versión lanzada cada seis meses, como una forma de garantizar que las tecnologías
requerimientos del mercado actual. El cambio tuvo lugar después del lanzamiento de
marzo de 2021. Java 16 tenía 17 nuevas mejoras en la plataforma que mejorarán aún
seis meses se mostró por completo con el último lanzamiento. Pattern Matching and
Records se introdujeron hace un año como parte de JDK 14 y desde entonces han
1.Orientado a objetos:
2. Independiente de la plataforma:
Java se compila en código de bytes, que puede ejecutarse en cualquier dispositivo con
una Máquina Virtual Java (JVM). Esto hace que Java sea independiente de la
plataforma, tanto a nivel de código fuente como de binario. (El código de bytes de Java
puede ejecutarse en cualquier plataforma con una JVM de Máquina Virtual Java).
3. Simple:
están familiarizados con C o C++. Java también evita características complejas como la
4. Seguro:
Con Java, podemos desarrollar sistemas libres de virus. Java es seguro porque:
virtual
5. Portátil:
plataforma sin modificaciones. El compilador de Java genera código de bytes que puede
6. Robusto:
ejecución.
de basura.
7. Multiproceso:
8. Arquitectura neutral:
JVM.
es interpretado por la JVM, lo cual es más rápido que la interpretación tradicional, pero
10. Distribuido:
aplicaciones en red.
11. Dinámica:
significa que las clases se cargan según demanda. También admite funciones de sus
tiempo de ejecución que puede usarse para verificar y resolver accesos a objetos en
tiempo de ejecución.
(JIT).
de los programas al compilar partes del código durante la ejecución. (Kevit, 2024)
ejecutado en Swing.
De esta forma, NetBeans o Apache NetBeans es una aplicación de código abierto, que
programas en JAVA.
lenguajes de programación.
Paso 3: Escribir el nombre del proyecto en el campo Project Name y verificar que esté
El método MAIN
El método main en un programa escrito en JAVA, hace referencia al método principal de
una clase y es donde se escriben las instrucciones que queremos que ejecute el
la casilla Create Main Class esté marcada, y luego haz clic en Finish.
NetBeans habrá creado automáticamente una clase principal para ti. En la ventana del
// Tu código va aquí
Dentro del método main, es donde escribirás el código para mostrar el famoso mensaje
System.out.println("¡Hola Mundo!");
}
¡Hola Mundo!
public class HolaMundo: Define una clase llamada HolaMundo. En Java, todo el
public static void main (String[] args): Este es el punto de entrada de cualquier
mundo tecnológico, sino que también sienta una base sólida para entender otros
https://codersfree.com/posts/tu-primer-programa-en-java-hello-world
repositorio.konradlorenz.edu.co:
https://repositorio.konradlorenz.edu.co/micrositios/001-985/entorno_n
etbeans.html
https://yuvrajscorpio.medium.com/features-of-java-3b5ba73bc80e
immune.institute: https://immune.institute/blog/que-es-netbeans/
https://www.manualweb.net/java/introduccion-java/
https://codegym.cc/es/groups/posts/es.594.historia-de-java-una-
historia-completa-del-desarrollo-de-java-de-1991-a-2021