Esta es la tecnología java en una imagen
Conocer a Java como lenguaje de programación
¿Qué es Java?
Versiones de Java y JDK
Las herramientas más usadas de Java
Creando un entorno de desarrollo en Java en Windows
Creando un entorno de desarrollo en Java en Mac
Creando un entorno de desarrollo en Java en Linux
Escribe tu primer Hola Mundo en Java
Etapas de la programación en Java
La JShell de Java
Trabajar con Variables en Java
Variables en Java
Actualizando variables
Convención de Nombres en Java
Técnica de Naming: Camel Case
Tipos de datos numéricos
Tipos de datos char y boolean
Operadores de Asignación, Incremento y Decremento
Operaciones matemáticas
Cast en variables: Estimación y Exactitud
Casteo entre tipos de datos
Archivos .JAR
¡A practicar!
Aplicar condicionales en Java
Sentencia if
Alcance de las variables y Sentencia ELSE
Operadores Lógicos y Expresiones booleanas
Sentencia Switch
Escribir funciones en Java
¿Para qué sirven las funciones?
Implementa Funciones en Java
Java Docs
Javadoc en funciones
Tags Java Docs
Analizar e implementar Ciclos en Java
Bucle do While
Operador Ternario y Bucle While
Bucle For
Break, Continue y Return
Arrays
Declarando Arreglos
Indices y búsqueda de elementos en Arrays
Ciclos For anidados
Continua con el Curso de Programación Orientada a Objetos en Java
Anahí Salgado Díaz de la Vega
El JDK o Java Development Kit se compone de los siguientes elementos:
Las APIs de desarrollo con Java han evolucionado con el tiempo, por lo que existen diferentes versiones de java que puedes utilizar. La versión que más elevo la popularidad y las ofertas de trabajo con Java fue Java SE 6.
En Java SE 9 anunciaron que las actualizaciones ocurrirían cada 6 meses, pero las versiones LTS (Long Time Support) tendrán mantenimiento por 3 años, así que las actualizaciones son necesarias, pero no urgentes.
En este curso vamos a trabajar con la versión Java SE 11 LTS, la primera versión de Java con licencia. Solo podremos usarlo gratis cuando trabajemos en ambientes de desarrollo y testing. De otra forma, debemos pagar 2.5 USD al mes por usuario de escritorio y 25 USD por procesador para aplicaciones de servidor.
Afortunadamente, OpenJDK es una versión gratis y open source de usar Java SE Platform Edition.
Aportes 160
Preguntas 24
Esta es la tecnología java en una imagen
La tasa del símbolo de java se da en honor a que la isla de java en indonesia es famosa por la producción de café de muy buena calidad 😉
Se parece a Among US jajaja
¡Ten todo mi amor, asombroso y espectacular OpenJDK! 💚
Versiones de Java y JDK
.
El JDK o Java Development Kit se compone de:
• Java Runtime Environment (JRE): la máquina virtual de Java, es lo que ayuda a que sean programas multiplataformas.
• Compilador de Java: se encarga de traducir el código a algo que la maquina pueda entender.
• APIs de desarrollo: una base de código lista para ayudarnos a desarrollar.
.
(Un pequeño mapa conceptual que realice 😃)
Yo cuando escuché que iban a cobrar la licencia
No sabia lo de LTS 😮
En su momento fui administrador de sistemas y me tocaron cursos sobre la plataforma Sparc de Sun Microsystem, me toco usar una SparcStation 20 (El mejor hardware para mi) y modelos Ultra posteriormente, aunque mi rol era redes y soporte a capa 8, siempre quise aprender Java y pues aquí estamos
El JDK (Kit de desarrollo de Java) Se compone de tres partes:
Vine para aprender y entender sobre las Versiones de Java y JDK y salgo con lagrimas en los ojos de emoción. Gracias OpenJDK
2022, estamos en JAVA SE 18
no sabia que Java ahora es de pago.
Gente vengo de terminar este curso y quiero tranquilizarlos respecto a la preocupación que puedan tener sobre el IDE o la versión de Java que utilicen. Les aseguro que no habrá ningún problema en este aspecto. Para su información, yo utilicé la versión 16 de NetBeans (osea no usé Intellij) como IDE y la versión 19 de Java, las cuales son las versiones más recientes tanto de Java como del IDE, y no tuve ningún problema en el desarrollo del curso.
me asusta todo esto
licencia = 💔
Dios bendiga Open JDK
jaja
Por fin entendí lo que es un lenguaje de alto nivel. 😃
Hoy estamos en la version 17 de Java, y es LTS
2023 – JAVA SE 17 (LTS)
No lo se Rick, pero ya se me fueron las ganas de aprender Java
JDK (Java Development Kit).
este se compone de tres cosas esencialmente y una de las más importantes es la que estamos viendo resaltada:
JDK tiene consigo el compilador de Java.
Versiones de Java que existen hasta el momento:
LTS ( long Term Support) Te dan soporte. 3 años.
JDK 11 Java SE 11. Es la primera versión de Java en la que se cobra licencia.
Free ambientes de desarrollo y testing.
2.5 USD mes por usuario de escritorio.
25 USD por procesador aplicaciones de servidor.
Java por naturaleza era opensource.
OpenJDK es realmente una versión opensource de Java
SE platform Edition donde es realmente free y donde realmente podemos tener, podemos utilizar Java como en ambientes de producción o en ambientes de desarrollo.
Existe desde Java SE 6
Existe desde el 2006 sun mucrosystems.
!Que bien!. Me encantan los cursos de anncode.
Nuevas Versiones de Java
A la fecha JAVA SE ya va en la versión 17.0. 2.
:C creo que deben actualizar este curso ASAP!
Estudio Grado Superior de Desarrollo de Aplicaciones Multiplataforma, así que este tipos de cursos son fundamentales si quiero ir a por todo, Gracias
Interesante el dato de OpenJDK y la existencia de esta comunidad para mantener OpenSource a Java.
Mi profesor nos contó como conoció Java en el año 1996 y dice que realmente en su momento se quería estrellar la cabeza contra la pared jajaja
La vida de un programa Java
Me encanta la edición de los videos. Sencilla y concisa. Permite fácilmente enfocarte en los puntos importantes.
¿Cuál es la diferencia entre SDK (Software Development Kit) y JDK (Java Development Kit? He visto estos términos, pero aun no entiendo la diferencia.
The logo of the Java language
😃 Sentí felicidad al conocer la versión libre de Java denominada OpenJDK.
así las cosas para el 9 de Agosto del 2021
estoy retomando mi camino como programador, debido a que la deje por temas laborales y estudiantiles, vuelvo super motivado y a aprender lo mas que pueda
JDK (Java Development Kit):
Guau a partir de la version 11 se cobra la licencia…
OpenJDK♥
pongo esta imagen de la versión de java, jajaja yo me la imagine de forma diferente :V Xd
![](
Java Development Kit JDK
JDK(java development kit) contiene 3 elementos,
Gracias OpenJDK!
No sabia que java tuviese esa rotación de las versiones cada 6 meses y LTS , muy parecido a las versiones de linux en especial de Ubuntu que maneja sus versiones LTS que es la forma como ellos nombran a sus versiones estables.
en 2021 debería salir el JAVA SE 14 (LTS)
Eso que hace oracle es lo que me ha alejado por años de aprender Java, hoy comienzo porque en mi empresa lo requieren 😪, vengo de python y javascript, así que siento que Java es malvado en comparación con las otras tecnologías de mi stack, pero bueno a ver que tal, por el momento la profe hace ver esto mucho mas amable.
Yo llegue a usar Java SE 7.
La última dice ser en 17:
Actualmente, la ultima certificación ofrecida es JAVA SE 17.
Java no es un lenguaje que me llame mucho la atención, pero claramente es un lenguaje muy importante a lo largo de los años, además de ser muy usado a lo largo del mundo.
Puntos que me parecieron importantes de esta clase:
JDK: Java Development Kit
Se compone de:
JRE: Java Runtime Environment. Es la máquina virtual de Java
Compilador de Java: Traduce el código Java a lenguaje binario para que pueda ser interpretado por la máquina virtual
Api de desarrollo: Son las bases de código para crear nuestro programa. Se actualizan con el tiempo, según las necesidades
A partir de la versión Java SE 9 de Septiembre del 2017 se anuncia que las versiones serán cada 6 meses
También se crearon las versiones LTS: Long Term Support, que tienen soporte por 3 años
La versión JDK 11 es la primera que cobra licencia. Aunque aún existe una versión Free para ambientes de desarrollo y testing
Existe una versión gratis del JDK creada por la comunidad, llamada OpenJDK con RedHat como principal participante en el desarrollo
Excelente explicación sobre las diferentes versiones, licencias así como open source de JAVA.
que interesante es aprender con todo el contexto, grande Anahi!
No tenia ni la mas minima idea de lo que significa LTS, hasta ahora entiendo el porque descargo software o hasta distribuciones de linux LTS.
Todo ese tema de distintas versiones de Java me ha confundido siempre y me ha hecho a dar un paso atrás al intentar aprender Java, pero ahora a ver qué tal me va con eso
Por si necesitan mas información, como me ocurrió a mi, esta corta lectura de las diferencias entre, jdk, jre y jvm. https://javadesdecero.es/fundamentos/diferencias-jdk-jre-jvm/
Versiones de Java y JDK
(Clase 2)
JDK: Java Develoment Kit
Se compone de:
1 – Java Runtime Enviroment JRE, Es lo que le hace ser multiplataforma, es una maquina virtual para que Java pueda correr en cualquier lugar, se compone de bibliotecas para llevar acabo esto.
2 – Compilador de Java: lo que hace es convertir el lenguaje de Java y lo traduce a un lenguaje que la maquina comprende.
3 – API de desarrollo: Es una base que te da Java para crear nuestros propios lenguajes, nos ayuda como base para manejar nuestro codigo.
El JDK dse actualiza cada 6 meses
free: Ambientes de desarrollo y testing
La comunidad creo una version Open source
Open JDK: es la version Open-source de Java SE Platform Edition
La evolucion de Java ha sido un largo camino, con un futuro promisorio.
A confiar en la comunidad.
Java de pago 😲😔 Ojalá Open JDK sea una buena alternativa
JDK
-java development kit, este se compone de
OpenJDK = jdk Free
No me sabía de la versión 11 con licencia 😮!. Muy entretenida la clase 💪😎
Excelente, no sabía que había opensource JDK, en lo poco que he trabajado, siempre he usado los JDK directamente de Oracle… muy contento de empezar este curso.
Mundo Java !! Estoy feliz con poder centrarme en estos cursos.
Siempre pense que lts significaba otra cosa
Estoy aprendiendo completamente desde ceros todo lo relacionado con Java y me está pareciendo increíble la forma en la que llevas las clases! Por ahora, todo me va quedando super claro
Pagar una suscripción no esta taaaan mal, siempre que sea para programas rentables, a menos… que sea por cada copia del software distribuido lo cual si es una ****** ok ok ok no es la mejor forma de comenzar para una persona como yo que odia con toda su alma a JAVA. si no fuera por OpenJDK creo que dropearia el lenguaje
Las primeras versiónes con las que trabajé fueron la J2SE 1.4 y J2SE 5.0 y no soy profesor de universidad
Java Runtime Environment: Es el ambiente de desarrollo necesario para poder correr programas escritos en Java en una computadora. Principalmente lo componen: la Máquina Virtual de Java (JVM), que es como un intérprete que toma el código que escribiste y lo ejecuta paso a paso en la computadora. También incluye librerías y otros archivos necesarios para que los programas escritos en Java puedan funcionar correctamente en diferentes sistemas operativos.
Compilador de Java: Traduce el código en Java a lenguaje máquina.
API de desarrollo: son un conjunto de herramientas o reglas claras para que un programa interactúe con otro, accediendo a ciertas funciones o datos. Por ejemplo, en Java, existen APIs que permiten trabajar con gráficos, acceder a bases de datos, realizar conexiones a internet, entre muchas otras cosas. Son ideales porque al estar probadas y utilizadas por otros desarrolladores el código se vuelve más eficiente y se ahorra tiempo.
/ Puedes desarrollar aplicaciones en Java para Windows de forma gratuita. Java es un lenguaje de programación de código abierto y gratuito, y puedes utilizar el Java Development Kit (JDK) de manera gratuita para desarrollar aplicaciones.
Aquí hay algunos puntos clave relacionados con el desarrollo de aplicaciones en Java para Windows:
/ OpenJDK (Java Development Kit) es una implementación de código abierto de la Plataforma Java, Standard Edition (Java SE). Es un proyecto colaborativo liderado por la comunidad y respaldado por Oracle. Aquí hay algunas características clave relacionadas con OpenJDK:
/ El Java Development Kit (JDK) es un conjunto de herramientas de desarrollo de software utilizado para desarrollar aplicaciones y applets en Java. Incluye un conjunto de herramientas que los desarrolladores necesitan para escribir, compilar, depurar y ejecutar aplicaciones Java. Aquí tienes algunos componentes clave del JDK:
Es por eso que de las actualizaciones LTS, es de mas fiabilidad. The lastest is Java 17, was lanched September 14 2021.
JDK - Java Development Kit / Java Runtime Evironment JRE / Compilador de Java / API de desarrllo.
Increíble Anahí mil gracias !
porque hay tantos problemas al ver ciertos videos se paran se ralentizan no se hay mucho problemas con tus videos
La primera versión de Java que usé fue la 1.4 xD Allá en el 2002 cuando comencé launiversidad.
Hasta ahora entiendo que son las siglas
Caracteristicas de versiones java
Una ampliación sobre el JRE - LINK
2.5 USD al mes, pues… si es rentable para el programador habrá que contratar no?
Empezando nuevo reto Java
exelente curso
tengo una duda porque las empresa que se dedican al desarrollo de software y que obtiene ganancias de los lenguajes open source o la mayoría no contribuye al desarrollo o mantenimiento de dichos de lenguajes creo que es justo que se retribuyera algo.
En camino de amar JAVA ❤️
Si entiendes java, los demás se hacen un poco mas fáciles owo
hola excelente clase
OpenJDK ❤️
yo lo comence a utilizar en el Java SE 7 y tantito la Java SE 8. Hoy hasta tiene certificacion Java SE 17, cuanto ha crecido.
Tengo muchas ganas de aprender, pero de verdad que estos cursos les falta actualizarse.
Realmente siempre me he preguntado por que existen tantas versiones de un lenguaje de programación ya que esto realiza aun mas complejo el proceso de aprendiza debido a que las nuevas versiones se les agregan cosas como menciona la profesora y otras han sido quitadas ya que no son tan útiles como antes.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?