Per escriure aquest programa necessitarem:
- El Java SE Development Kit 8 (JDK 8)
- Un editor de text
Creació del fitxer
Un fitxer font conté codi, escrit en el llenguatge de programació Java, que tu i altres programadors podeu entendre. Es pot utilitzar qualsevol editor de text per crear i editar fitxers font.
Compileu el fitxer de codi font en un fitxer .class
El compilador del llenguatge de programació Java javac pren el fitxer de font i tradueix el text en instruccions que la màquina virtual Java pugui entendre. Les instruccions que apareixen en aquests fitxers .class es coneixen com a codis de bytes.
Executar el programa
L'eina llançadora d'aplicacions Java java utilitza la màquina virtual Java per executar la seva aplicació.
Comentaris
Els comentaris són ignorats pel compilador, però són útils per a altres programadors.
El llenguatge de programació Java admet tres tipus de comentaris:
- / text / El compilador ho ignora tot, des de / a
- / documentation / Això indica un comentari de documentació (comentari doc, per abreujar). El compilador ignora aquest tipus de comentari, igual que no té en compte els comentaris que utilitzen / i */ L'eina javadoc utilitza els comentaris doc en la preparació de la documentació generada automàticament.
- // text El compilador ho ignora tot, des de // fins al final de la línia
Codistatic public void main(String args[]){ }
Els modificadors public i static es poden escriure en qualsevol ordre, però la convenció és utilitzar public static*. Podeu assignar el nom d'argument que vulgueu, però la majoria de programadors trien "args" o "argv".
Static significa que la classe no necessita ser instanciada (fer un new) per poder utilitzar-los. També se'ls anomena per això mètodes de classe (també hi ha variables static o de classe).
Membres
Quan un mètode o una variable membre és declarada com a public, això significa que totes les classes, sense importar el paquet al qual pertanyin, poden accedir al membre
Els membres marcats com a private no poden ser accedits per codi de d'una altra classe, excepte per la classe en la qual van ser declarats
Els membres marcats com a protegits poden ser accedits des de la classe en la qual van ser declarats o una classe filla d'aquesta.
