¿Que necesito para empeza a programar en java?

Iniciado por Pedrinchi27, 31 Julio 2010, 21:54 PM

0 Miembros y 1 Visitante están viendo este tema.

Pedrinchi27

Hola. Tengo una duda.  Hace 3 años di java y no recuerdo mucho, ahora quiero hacer un programa para unos profesores. Mi pregunta es que necesito para que un programa corra, ya tengo el netbeans( es bueno?). Mas o menos recuerdo que es algo como j2sdk... Por favor se los agradezco.

Debci

Mira, es JDK, y para correrlo simplemente JRE, si dices que ya sabes programarlo y tiene netbeans entiendo poco tu pregunta, pues simplemente es darle a run y compila y ejecuta el codigo :$

Saludos

Aeros


Exheon

#3
a ver, si entendi bien, sabes hacer clases pero no hacer que estas funcionen cierto?

es decir:

public class UnaClase extends OtraClase {
   //DECLARACION
    private int unaVariable;
    private String otraVariable
   
  //CONSTRUCTORES...

  //GETTERS...
  //SETTERS...
  //PRINTERS
  //CUSTOMERS


o sea lo necesario para crear un objeto pero no para ejecutar el programa.

para ejecutar tu programa necesitas el metodo main()

un ejemplo algo vago sería:
public static void main(String args[]) {
   System.out.println("Iniciar Programa? <y> para iniciar, <n> para salir ");
   String iniciar:
   inciar = new BufferedReader.readLine():
   if(iniciar=="y") {
        algunMetodo();  //o otra cosa pero por lo general el metodo que lo inicia todo
   }
   if(iniciar=="n") {
       System.exit(0);
   }
   else {
         System.out.println("COMANDO NO VALIDO"); //con mayusculas para que el usuario sepa que no tiene
//que ser idiota con nuestra aplicación xD
   }
}


bueno, eso sería como para darte una idea, si es que esa era tu inquitud

salu2 y si tienes mas dudas pregunta no mas.

sapito169

Los verdaderos requerimientos mínimos son
jdk para crear programas
jre solo para que corran

Otras cosas más para aligerar el trabajo pero que causan una dependencia horrible y creen que sin eso no se puede trabajar

-IDE
-plugins para editor grafico (si no vienen instalado por defecto)

tener en cuenta que si es un trabajo de verdad y estas con la presión del tiempo el ide es necesario pero si quieres ser un buen programador y solo estas practicando o aprendiendo el ide es lo peor

Otros puntos a tener en cuenta solo son recomendaciones nada mas no me estoy metiendo contra nadie

-leer lo que está en tus narices
-desinstalar tu ide favorito y instalar el que te haga menos trabajo mejor aun si es block de notas o notepad++
-aprender a leer y entender lo que tú mismo haces y usas
-leer los mensajes de error
-leer la documentación de las clases que usas
-entender que son clases y objetos
-saber que es programación orientada a objetos
-no practicar el paradigma del copy and paste oriented programing
-ni siquiera entender cuando haces copy and paste
-entender para que sirve el código autogenerado si no lo entiendes mejor no lo hagas
-saber separar el código autogenerado del código que tú haces
-no ser dependiente del IDE
-solo usar un IDE y no poder hacer nada si te lo cambian
-saber análisis más allá de llevar el curso es decir realmente analizar saber el por qué de lo que haces saber los pro y los contras
-opcionalmente solo para poder comunicarse con el resto uml
-saber ingles
-si estas aprendiendo y tienes el tiempo hacer muchísimos problemas todos los días practicar como loco
-poner nombres a todo (clases métodos variables constantantes interfaces archivos carpetas) auto explicativos obvios cortos y precisos
-leer como se haces código legible