pequeñas dudas de java

Iniciado por Beginner Web, 4 Abril 2019, 06:54 AM

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

Beginner Web

Hola chicos, como puedo aprender mas rapido Java? que quiere decir cuando creo un metodo dentro de una clase principal como public static void me lo toma cuando lo llamo desde el main de esa clase pero cuando lo declaro como public void no me lo toma?
7w7

rub'n

#1
Cita de: Beginner Web en  4 Abril 2019, 06:54 AM
Hola chicos, como puedo aprender mas rapido Java? que quiere decir cuando creo un metodo dentro de una clase principal como public static void me lo toma cuando lo llamo desde el main de esa clase pero cuando lo declaro como public void no me lo toma?


Leete un buen libro como deitel, saber buscar en Google,aprende bien lo básico pero bien.

Aquí coloque varios libros en Manuela de Java de Java

Y con respecto a los métodos estaticos y de objetos pues, es que ambos funcionan distinto. en el main puedes invocar a métodos estaticos, y los metodos no estaticos por medio de una Objeto creado que pueda invocar a su método correspondiente.

Y eso se da porque el metodo main es estatico en si.

Cosa distinta en un contructor, que puedes invocar sin mucho problema, muchos frameworks no tienen como entrypoint a el metodo main, sino que usan otros, y tambien contructores  ;D


rubn0x52.com KNOWLEDGE  SHOULD BE FREE!!!
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen