Usuario anónimo
Diego Hermoso
Santiago Beltran Ruiz
Usuario anónimo
Diego Hermoso
Santiago Beltran Ruiz
Osmandi Gomez
César Espitia
Alejo Fonseca
Carlos Pizarro
Christian Andrade
Yossijaki Jorge Astilleros Chávez
Miguel Andrés Galeano Delgado
Darvin Orozco
Wilson Andrey Cárdenas Henao
Carlos Julian Grisales Alvarez
Claudio Jesus Vázquez Villanueva
Andrés Paredes
Usuario anónimo
Miguel Angel Navarro Moreno
Francisco Imanol Suarez
Danilo Toro
David Gonzalez
David Gonzalez
Jose Parra
Cesar David Ramírez Dimaté
Jorge Domínguez
wesly hernandez
Kerly Rene Acan Paca
Diego Olivera
Matias Ignacio Paredes Marquez
Moisés Roque Corona
David Alarcón
David Alarcón
Belen ST
Adrian Thoenig
Ludian Quiñones Solano
Josue Zafra
Guillermo Ruben Linares Martinez
Estefanía Jaramillo
Sebastián Pineda Duque
El método main en java es un estándar utilizado por la JVM para iniciar la ejecución de cualquier programa Java. Dicho método se conoce como punto de entrada de la aplicación java, pero no en el caso de contenedores gestionados por ambientes como Servlets, EJB o MIDlet ellos tienen métodos de ciclo de vida propios.
Buena explicación grijalva
Gracias por resumirnos esta web grijalva:
Recomendanda para entender mejor
Yo recomendaría pasar por todos los IDE mencionado por anncode y quédate con el que te sientas más cómodo.
Yo me decidí por NetBeans 😃
Comparto tu sugerencia @osmandi lo mejor es probar varias opciones e ir viendo cual es la mas comoda y fácil para cada uno. Yo personalmente empece con NetBeans (es como el mas fácil de usar, no tienes que configurar mayor cosa para empezar), luego pasé por Eclipse Mars (que realmente me enseño bastante de las tripas del funcionamiento de Java, no es para empezar de inmediato pues toma algo de tiempo configurarlo), y finalmente llegué a IntelliJ (que en mi opinión toma lo mejor de los dos mundos antes mencionados).
Por si le interesa a alguien probar IntelliJ aca dejo el link de descarga:
gracias
Hola a todos. Los que son nuevos en el curso y van a utilizar Eclipse/Windows seguramente les paso lo mismo que a mi y a los compañeros de abajo: si es asi encontre la manera de arreglarlo.
Abran un nuevo projecto Java. Cuando les pregunte que JRE y que JDK quieren usar tienen que escoger denle donde dice Configure JRE justo en la esquina inferior derecha. (Oracle no esta dejando instalar el JDK o JRE version 9 solo la actual que es la 11).
Una vez ahi van a ver la lista de jdks que tienen. Tienen que darle a Add y buscar en su directorio donde tienen instalado el JDK. Por difault si instalaron la version de 64bits es C:\Program Files\Java\jdkxxxxxx y si descargaron la de 32 es practicamente lo mismo es C:\Program Files (x86)\Java\jdkxxxxx.
Una vez lo escojan que version quieren usar le dan Apply and Close. Yo recomiendo usar la ultima version en todo.Tanto en el JDK como en el JRE para que el IDE no les de ningun problema. Espero les sirva a los que tuvieron el problema. Si lo tuvieron en Mac o en Linux no creo que tenga alguna variasion al ser algo netamente del IDE.
Lo unico que cambiaria seria la direccion donde tienen instalado el JDK.
Saludos a todos. Ann me va encantando el curso 😄
Excelente, estaba a punto de buscar la solucion en google… pero dije a alguien le debe pasar lo mismo aqui, Saludos.
Gracias amigo, fue muy buen aporte, no lo encontré en Google hasta que revise los comentarios del curso 😃
El metodo main esta definido con las palabras reservadas:
public: que quiere decir que pueder ser visto por otras clases.
static: que no necesita ser instanciado por lo tanto se ejecuta de manera instantanea con el programa.
void: que no retorna nada, solo ejecuta acciones.
esto hace que todas las instrucciones que contenga este metodo se ejecuten.
Muy excelente aporte, breve y directo! System.out.println("Gracias");
Estoy trabajando con Eclipse photon y me ha gustado mucho
Para aquellos que quieran facilitarse la vida en Eclipse, aquí les dejo un pequeño tutorial para activar el sistema de auto completado.
Para ello vamos a la opción de Ventana / Preferencias. Buscamos la siguiente ruta:
Al lado derecho buscamos esta opción:
Después del punto (.) escribimos el abecedario completo ABC.... abc... tanto en mayúscula como el minúscula. Para terminar damos aplicar y cerrar o Apply and Close y ya lo tenemos activado. Ahora cada vez que escribamos código Eclipse nos ayudará.
Sabes como quitar el auto completado de variables? Por ejemplo String nombreString;
Platzi siempre sacandola del estadio!
IntelliJ IDEA :)
Hola buen día, una pregunta, lo que pasa es que había entrado aun curso de Java donde la docente Anahí explico o recomendó que viéramos el curso básico de Java SE, pero yo ya se mas o menos esto del main y se utilizar un poco lo de como crear las clases más aparte porque tengo un poco de conocimiento en C, mi pegunta aqui es que si aun asi es recomendable ver el curso de Java SE o seguir el curso que sigue de este mismo??
Hola Miguel, como estas? Te recomiendo que sigas la ruta de Java en caso que quieras seguir Java, y en el caso que sea para Android la ruta de Android, en cualquiera de los dos casos, puedes hacer los exámenes antes de arrancar la ruta y así vez si tienes el conocimiento de ese curso, una vez que tengas el resultado puedes tomar una mejor decisión, igual si tienes tiempo puedes hacer el curso y reforzar tus conocimientos.
Saludos compañero!
VScode no cuenta como IDE? Ahí tengo el sistema de archivos, la terminal y el editor :thinking:
Hola Danilo yo creo que si, mira:
en mi caso yo venia trabajando con la terminal de ubuntu bash en windows no sabia como ejecutar el compilador pero probando encontré el camino.
Tambien hay una exteción para Java https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack
Un shortcut para imprimir mensajes en eclipe es escribir sout y luego ctrl + space
Crt + D: Borrar linea entera
Un integrated development environment (IDE) como dice su siglas en ingles es un programas o (Software) que nos sirve como entrono de desarrollo que tiene todo lo que necesitamos para desarrollar nuestros proyecto. Al utilizar un IDE de estará ayudando a corregir los posibles errores que tengas en el código, a la vez de facilitara tu entorno de trabaja, para que sea mas productivo.
IDE que puedes utilizar para Java:
Para los estudiantes que usan NetBeans utilicen las abreviaturas de las sentencias y palabras reservadas mas utilizadas en Java.
Por ejemplo, para imprimir en pantalla, escribimos sout y luego la tecla TAB y aparecerá** System.out.println(“”);**
Solo basta con escribir la abreviatura y presionar la tecla TAB; esto les hará mas fácil y efectivo. Mas ejemplos: psvm+TAB -------------- public static void main(String []args){…} for+TAB ------------- for(int i;i<10;i++){…} ifelse+TAB --------------if(condicion){…}else{…}
Para ver más combinaciones y añadir tus propios atajos puedes hacerlo desde el menú Tool -> Options -> Code Templates desde la versión 7.0.1 de Netbeans.
lo pudiste instalar al final o aun sigues con problemas? 😮
Para esta fecha (marzo-2019) ya está disponible la versión 11. La que yo descargué sólo debe descomprimirse y listo. Sólo que la primera vez que se ejecuta tarda demasiado (y eso que tengo un disco de estado sólido). Para este ejercicio, este JRE corre bien el ejemplo de HolaMundo
Buenas tardes con todos tengo un problema que me ha roto la cabeza todo el día lo he perdido con el mismo:
al tratar de utilizar la JAVASE-9 dan los siguientes errores
Error 1:
The project cannot be built until build path errors are resolved prueba Unknown Java Problem
Error 2
Unbound classpath container: ‘JRE System Library [JavaSE-9]’ in project ‘prueba’ prueba Build path Build Path Problem
pero cuando declaro directamente que voy a utilizar la 1.8 no me da error pero mas bien no se si esa versión ya es muy antigua y si me gustaría poder ir a la para del curso, ademas de eso por favor como puedo desintalar eclipse si no me aparece como un programa instalado
En que sistema operativo tenes problemas para desinstalar eclipse? En que IDE recibís los errores que mencionas?
Hola estoy haciendo el curso, y intente el de python pero me parecia dificil y decidi hacer este y me parece genial! Felicidades y muchas gracias =)
<code> package com.ludiansito.holamundo; public class HolaMundo { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Hola Mundo Feliz :)"); } }
public static void main
<code> public static void main(String[] args){ int a = 12; int b = 6; if(a>=6 && b <= -1) { System.out.println("Ok :v"); } }
Si tienes un correo institucional de tu universidad, puedes aplicar para una licencia gratuita de IntelliJ IDEA en este link
Que forma tan apropiada de explicar cosas que parecían tan complejas o que quizá en otros cursos ni explican.
Inconscientemente, el ejemplo del IDE con el Finder, el Sublime y la Terminal abierta es la mejor forma que he encontrado hasta ahora de explicar cómo está integrado un IDE.