În această secțiune, vom învăța cum să scriem programul simplu Java. Putem scrie cu ușurință un simplu program de salutare Java după instalarea JDK-ului.
Pentru a crea un program Java simplu, trebuie să creați o clasă care conține metoda principală. Să înțelegem mai întâi cerința.
Cerința pentru Java Hello World Example
Pentru a executa orice program Java, următorul software sau aplicație trebuie să fie instalat corespunzător.
- Instalați JDK-ul dacă nu l-ați instalat, descărcați JDK-ul și instalați-l.
- Setați calea directorului jdk/bin. http://www.javatpoint.com/how-to-set-path-in-java
- Creați programul Java
- Compilați și rulați programul Java
Crearea unui exemplu de Hello World
Să creăm programul hello java:
class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } }Testează-l acum
Salvați fișierul de mai sus ca Simple.java.
A compila: | javac Simplu.java |
A executa: | java Simplu |
Ieșire:
Hello Java
Flux de compilare:
Când compilam programul Java folosind instrumentul javac, compilatorul Java convertește codul sursă în cod octet.
Parametrii utilizați în primul program Java
Să vedem care este sensul clasei, public, static, void, main, String[], System.out.println().
Pentru a scrie programul simplu, trebuie să deschideți blocnotesul de meniul start -> Toate programele -> Accesorii -> Notepad și scrieți un program simplu așa cum am arătat mai jos:
După cum este afișat în diagrama de mai sus, scrieți programul simplu Java în notepad și salvați-l ca Simple.java. Pentru a compila și a rula programul de mai sus, trebuie să deschideți promptul de comandă de meniul start -> Toate programele -> Accesorii -> promptul de comandă . Când am terminat corect cu toți pașii, arată următoarea ieșire:
Pentru a compila și a rula programul de mai sus, mergeți mai întâi la directorul curent; directorul meu curent este c: ew. Scrie aici:
A compila: | javac Simplu.java |
A executa: | java Simplu |
În câte moduri putem scrie un program Java?
Există multe moduri de a scrie un program Java. Modificările care pot fi făcute într-un program Java sunt prezentate mai jos:
1) Prin schimbarea secvenței modificatorilor, prototipul metodei nu este modificat în Java.
Să vedem codul simplu al metodei principale.
static public void main(String args[])
2) Notația indicele din tabloul Java poate fi folosită după tip, înainte de variabilă sau după variabilă.
Să vedem diferitele coduri pentru a scrie metoda principală.
public static void main(String[] args) public static void main(String []args) public static void main(String args[])
3) Puteți oferi suport var-args pentru metoda main() prin trecerea a 3 elipse (puncte)
Să vedem codul simplu de utilizare a var-args în metoda main(). Vom afla despre var-args mai târziu în capitolul Caracteristici noi Java.
public static void main(String... args)
4) A avea un punct și virgulă la sfârșitul clasei este opțional în Java.
Să vedem codul simplu.
class A{ static public void main(String... args){ System.out.println('hello java4'); } };
Semnătură validă a metodei main() Java
public static void main(String[] args) public static void main(String []args) public static void main(String args[]) public static void main(String... args) static public void main(String[] args) public static final void main(String[] args) final public static void main(String[] args) final strictfp public static void main(String[] args)
Semnătură nevalidă a metodei main() Java
public void main(String[] args) static void main(String[] args) public void static main(String[] args) abstract public static void main(String[] args)
Rezolvarea unei erori „javac nu este recunoscut ca o comandă internă sau externă”?
Dacă apare o problemă precum cea afișată în figura de mai jos, trebuie să setați o cale. Deoarece DOS nu recunoaște javac și java ca comandă internă sau externă. Pentru a depăși această problemă, trebuie să stabilim o cale. Calea nu este necesară în cazul în care salvați programul în directorul JDK/bin. Cu toate acestea, este o abordare excelentă pentru a stabili calea. Click aici pentru Cum să setați calea în java .