No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Reg铆strate

Comienza en:

3D
13H
39M
14S
Curso de Introducci贸n a Java SE

Curso de Introducci贸n a Java SE

Anah铆 Salgado D铆az de la Vega

Anah铆 Salgado D铆az de la Vega

Etapas de la programaci贸n en Java

8/39
Recursos
  1. Escribir nuestros archivos .java.
  2. Compilar, cargar y verificar nuestros archivos con javac (los IDEs nos permiten compilar con solo presionar un bot贸n).
  3. Al compilar obtenemos archivos .class con c贸digo que nuestras computadoras pueden entender (Byte Code).
  4. La JVM (Java Virtual Machine) se encarga de ejecutar el c贸digo de forma que funcione en cualquier dispositivo o sistema operativo.

Java es un lenguaje compilado e interpretado al mismo tiempo.

Aportes 288

Preguntas 19

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Nuestro primer Hola Mundo funciono
.

隆Hola!
Les comparto mi diagrama de etapas de la programacion, para que les sirva de ayuda al momento de prepararse para el examen
.

Directo al CV:
馃檶馃徎

De todos los cursos que he hecho en Platzi sinceramente anah铆 ha sido la mejor profesora de todas, aparte del conocimiento que posee tiene el talento de docente. 隆Muchas Gracias!.

Tres semestres en la universidad de los cuales llevo uno usando este lenguaje y ya sea por el profesor, el plan de estudios o mi falta de inter茅s, nunca hab铆a visto las etapas de la programaci贸n con Java. Me encanta que los profesores aqu铆 te motiven a seguir adelante, que te muestren el 鈥淧or qu茅鈥 de las cosas y que no solo te pongan a copiar c贸digo del pizarr贸n.

Eres la mejor profesora de Platzi. No te enojes Freddy

Algo de la historia sobre java en internet.

El t茅rmino Java fue acu帽ado en una cafeter铆a frecuentada por algunos de los miembros del equipo. Pero no est谩 claro si es un acr贸nimo o no, aunque algunas fuentes se帽alan que podr铆a tratarse de las iniciales de sus creadores: James Gosling, Arthur Van Hoff, y Andy Bechtolsheim. Otros abogan por el siguiente acr贸nimo, Just Another Vague Acronym (鈥渟贸lo otro acr贸nimo ambiguo m谩s鈥). La hip贸tesis que m谩s fuerza tiene es la que Java debe su nombre a un tipo de caf茅 disponible en la cafeter铆a cercana, de ah铆 que el icono de java sea una taza de cafe caliente. Un peque帽o signo que da fuerza a esta teor铆a es que los 4 primeros bytes (el n煤mero m谩gico) de los archivos .class que genera el compilador, son en hexadecimal, 0xCAFEBABE. Otros simplemente dicen que el nombre fue sacado al parecer de una lista aleatoria de palabras.

Fuente.

JAVA = Just Another Vague Acronym

Procesos que hacen de java un lenguaje hibrido (compilado e interpretado), por su morfolog铆a lo hace ideal para correr en varios ambientes, tanto que se acu帽o el concepto de programar una vez, ejecutar en cualquier lugar

Debido a que Java VM est谩 disponible en muchos sistemas operativos diferentes, los mismos archivos.class pueden ejecutarse en Microsoft Windows, el sistema operativo Solaris 鈩 (Solaris OS), Linux o Mac OS. Algunas m谩quinas virtuales, como el Java SE HotSpot de un vistazo , realizan pasos adicionales en tiempo de ejecuci贸n para darle a su aplicaci贸n un aumento de rendimiento. Esto incluye varias tareas, como encontrar cuellos de botella en el rendimiento y volver a compilar (en c贸digo nativo) secciones de c贸digo de uso frecuente.
A trav茅s de Java VM, la misma aplicaci贸n es capaz de ejecutarse en m煤ltiples plataformas
M谩s informaci贸n. https://docs.oracle.com/javase/tutorial/getStarted/intro/definition.html

S铆, JavaScript es un lenguaje Interpretado. Pero tambi茅n est谩 la opci贸n de usar linters y compiladores para acceder a nuevas caracter铆sticas del lenguaje y verificar que no tengamos errores de sintaxis.

Creo no equivocarme cuando digo que estos videos los actualizaron. Bien por ustedes.

perfecto con intellij idea, he visto en un dia dudas que no me resolvieron a帽os en la universidad

La isla de Java est谩 ubicada entre Sumatra y Bali en Indonesia y hace un tipo de caf茅 muy delicioso y ese era el tipo de caf茅 que tomaba Gosling cuando estaba desarrollando el lenguaje de programaci贸n java. de ah铆 el nombre y el logo.

Enserio Amo como explica:3
Hi World works correctly yeeei

As铆 se ve el HolaMundo.class en Atom, IntelliJ Idea, y el Bloc de Notas

El lenguaje Java es a la vez compilado e interpretado. Con el compilador se convierte el c贸digo fuente que reside en archivos cuya extensi贸n es .java, a un conjunto de instrucciones que recibe el nombre de bytecodes que se guardan en un archivo cuya extensi贸n es .class. Estas instrucciones son independientes del tipo de ordenador. El int茅rprete ejecuta cada una de estas instrucciones en un ordenador espec铆fico (Windows, Macintosh, etc). Solamente es necesario, por tanto, compilar una vez el programa, pero se interpreta cada vez que se ejecuta en un ordenador.

Cada int茅rprete de Java es una implementaci贸n de la la m谩quina virtual Java (JVM)

馃檶 Agradecido con el de arriba.

Hands up!

Estoy revisando este curso como repaso, no s茅 por qu茅 ten铆a en mi mente a Java como un lenguaje que me di贸 muchos problemas. A hora parece mucho m谩s sencillo de lo que esperaba 馃槀 o creo que es Anah铆 que lo hace ver as铆 馃榿

"Estoy contenta y orgullosa de ti"
I really feel that bru 鉂わ笍

EL nombre de java supuestamente viene de Star wars jeje

En 2023

public class HolaMundo {

    public static void main(String[] args) {
        System.out.println("Hola Mundo");
    }
}

__Entorno de desarollo tipico de java__馃馃

鈥淛ava es compilado e interpretado鈥

Gracias Anah铆 por todo tu conocimiento

Java es un lenguaje compilado e interpretado y gracias a la JVM es multiplataformas.

Excelente acabo de escribir mi primer 鈥淗ola Mundo鈥

  • primeramente estuvimos trabajando los archivos .java
    En la clase anterior creamos un HolaMundo.java, con extensi贸n .java, eso se va a conocer como el c贸digo fuente del programa, tan solo el programa la funcionalidad que hace el objetivo que tiene es imprimir un texto; el texto HolaMundo.

  • Cuando nosotros damos Run lo que sucede es que se activa el compilador de Java, este comando que se conoce tambi茅n como javac.

  • Ese lenguaje que nuestra computadora puede leer se le conoce como byte Code, ese archivo va a byte Code que en realidad van a hacer archivos .class, ahora en vez de tener archivos .java tendremos archivos .class y esos archivos van a contener un mont贸n de s铆mbolos y cosas extra帽as si es que los abrimos.Ese es el efecto del compilador, traducir ese c贸digo fuente java traducirlo a un lenguaje que pueda leer nuestra m谩quina y nuestra computadora a trav茅s de la m谩quina virtual

  • JVM (java virtual machine) Es el crea este efecto multiplataforma de nuestro lenguaje.

  • Si detallamos un poco m谩s a detalles lo que hicimos fue
    escribir c贸digo fuente (editar), pero cuando el compilador actu贸 en realidad lo que hizo fue compilar, lo cargo, lo verifico, y depu茅s se lo manda a la jvm para que lo ejecute (interpretar)

  • Esto que sucede dentro del compilador (de compilar, cargar, verificar) es lo que le da el sentido la siguiente idea.

  • Nuestro lenguaje de programaci贸n Java es compilado y adem谩s e interpretado.

  • Existen lenguajes de programaci贸n que 煤nicamente son interpretados, por ejemplo, javascript, PHP; que cuando estamos escribiendo en esos lenguajes de programaci贸n estamos escribiendo un sitio web, estamos escribiendo el c贸digo fuente, cuando nosotros recargamos el sitio en ese momento se empieza a interpretar linea por linea y si ocurre un error, si algo esta mal escrito ; entonces va a dejar de interpretarse de las siguientes lineas, va a tronar, no va a cargar lo dem谩s, o simplemente no nos va a mostrar nada. Eso sucede en lenguajes de programaci贸n como Javascript o PHP.

  • Para el caso de los lenguajes compilados lo que se asegura la compilaci贸n es que esa compilaci贸n este bien hecha que no ocurra ning煤n error, al menos ning煤n error de sintaxis, que no ocurra nada por el estilo, entonces cuando la lleva virtual Machine interprete ese compilado entonces nos genere la menor cantidad de errores posibles.

  • Java es compilado y adem谩s es interpretado.

Hello World funcionoooooooooo!
![](

馃懢 En IntelliJ IDEA tememos un acceso directo para escribir System.out.println().

Dato curioso: Los archivos .class que genera Java al compilar el c贸digo se pueden descompilar utilizando IntelliJ IDEA.

2022

    public static void main(String[] args) {
        System.out.println("Hola Mundo");
    }

Me encanta que los planes salgan bien

"El lenguaje inicialmente se llamaba Oak por un 谩rbol de roble que se encontraba fuera de la oficina de Gosling (el creador de Java). M谩s tarde, el proyecto pas贸 a llamarse Green y finalmente pas贸 a llamarse Java, por el caf茅 Java, el caf茅 de Indonesia"
Tomado de Wikipedia

Encontr茅 que el Lenguaje Java se nombr贸 as铆 por lo que nos dice Ann, por la isla de Indonesia donde se produce mucho caf茅, y le decidieron poner as铆 ya que los programadores tomaban mucho caf茅 cuando se creaba el lenguaje.

Source:

馃檶 yeah!!

Hands up!

Hands up!!

aqu铆 encontr茅 mas informaci贸n pagina oficial de oracle

Excelente la explicaci贸n sobre como trabaja Java a la hora de correr un programa.

El nombre 鈥淛ava鈥 fue elegido por los programadores de Sun Microsystems (ahora propiedad de Oracle) para reflejar su intenci贸n de crear un lenguaje de programaci贸n que fuera potente como el caf茅. La palabra Java tambi茅n es una isla en Indonesia, donde el equipo de desarrollo original ten铆a la idea de que el lenguaje ser铆a 鈥渃aliente鈥 y revolucionario.

La leyenda cuenta que una visita a la cafeter铆a le dio r谩pida soluci贸n al problema. En las confiter铆a norteamericana hay un caf茅 denominado Java, en el cual esta inspirado el nombre del lenguaje de programaci贸n. El logotipo de JAVA es justamente una taza de caf茅.

Un profesor contaba que los desarrollares le pusieron el nombre y logo porque durante el desarrollo del lenguaje dormian muy poco y se pasaban tomando mucho cafe

Geniaaaaaaaaaaaaaaaaaal

Lo que me sale al abrir el archivo HolaMundo.class

Me di la Bienvenida a este curso!!!.. Todo Fine Profesora.!

Los creadores se reun铆an en un caf茅 llamado Java, est谩 documentado en un libro de aniversario de microsoft. Saludos

se compilo y ejecuto de manera correcta

<     public class HolaMundo {

    public static void main(String[] args) {
        System.out.println("Bienvenido Rodrigo");
    }



}
>



Super!! Me encanta como ense帽a Anahi!

Hands up!

Hands up!!!

Todo lo que hace por debajo el IDE, es muy interesante conocerlo. 馃槂

Java es Compilado e Interpretado.

alza las manos!!

Wow me encanta la forma en la que explica

Se llama java, porque asi se llamaba la cafeter铆a donde tomaba cafe por la ma帽ana

Hands Up!

Muchas gracias muy buena maestra y cada vez me gusta mas este fascinante universo.

Hands up!

Hands up!

Si realmente no fue dif铆cil el primer paso,

Hey, Hands up!

hands up鈥!!

Hands up!!

Hands up!

Hands up

Hands up!

Excelente explicaci贸n鈥

hands up

SALIOOO TODOO BIEEENNNNN

Excelente!! Funciono el Hola Mundo!

La mejor puedo entender mucho mejor, satisfecha

Ojal谩 esto lo dijeran en la Uni haha

Todo sali贸 bien chulo

jajaja, 7 minutos para un hola mundo! es myu rapido

ByteCode o archivo .class es el codigo o lenguaje que produce JAVA despues de la complilacion del codigo fuente o el archivo .java; esto se hace para que nuestra computadora pueda leerlo a traves de la maquina virtual que genera el efecto multiplataforma.

Funcion贸!

de la isla de java aqu铆 un texto que encontr茅 : viene del top贸nimo Java, una isla de Indonesia, entre Sumatra, Borneo y Bali. Esta isla produce mucho caf茅, de ah铆 que java, en ingl茅s es sin贸nimo de caf茅.

etapas

Para poder entender un poco mas el bytecode y la forma en la que JAVA interpreta nuestro codigo dejo esta pagina - LINK

Mi conocimiento acerca del nombre Java, es que es el gerundio para decirle al caf茅, como Backs es el gerundio de dinero, o cambio chico. Y que el creador; James Gosting es muy fan谩tico del caf茅, de ah铆 el nombre.

Recuerdos infernales con el CMD cuando empec茅, y de paso me fui directamente al block de notas con c贸digo de interfaz de usuario jajajaj

鈥淐afe babe鈥 馃槒

  1. No sab铆a que en out se guardaban los Bytecodes! No, incre铆ble. Todo el tiempo que me import贸 鈥渘ada鈥 esa carpeta鈥 jeje

Hola mundo!

Funcionciono, tuve que quitar la verion d pago de IntelliJ, por equivocacion puse la que no era, pero todo muy bien.

me encant贸 ver el c贸digo de java en bytes creo que son estas cosas por las cuales amo platzi esto y la comunidad Yeats!!

Todo superbien en Windows

Proceso de compilado

Procesos de compilaci贸n

corrio correctamente mi hola mundo

Fulll 馃ズ