Java je jedným z najpopulárnejších a najpoužívanejších programovacích jazykov a platforiem. Java je rýchla, spoľahlivá a bezpečná. Java sa používa v každom kúte od desktopu cez webové aplikácie, vedecké superpočítače až po herné konzoly, mobilné telefóny až po internet. V tomto článku sa naučíme, ako napísať jednoduchý program Java.
Kroky na implementáciu programu Java
Implementácia aplikačného programu Java zahŕňa nasledujúci krok. Zahŕňajú:
- Vytvorenie programu
- Kompilácia programu
- Spustenie programu
1. Vytváranie programov v jazyku Java
Môžeme vytvoriť program pomocou textového editora (Poznámkový blok) alebo IDE (NetBeans)
class Test { public static void main(String []args) { System.out.println('My First Java Program.'); } };> Uloženie súboru: d:Test.java
2. Kompilácia programu v jazyku Java
Na kompiláciu programu musíme spustiť kompilátor Java (javac) s názvom zdrojového súboru na príkazovom riadku, ako je uvedené nižšie
Ak je všetko v poriadku, kompilátor javac vytvorí súbor s názvom Test.class obsahujúci bajtový kód programu.
3. Spustenie programu v jazyku Java
Na spustenie programu potrebujeme použiť Java Interpreter. Java sa ľahko učí a jej syntax je jednoduchá a ľahko pochopiteľná. Je založený na C++ (takže jednoduchšie pre programátorov, ktorí poznajú C++).
Proces programovania v jazyku Java je možné zjednodušiť v troch krokoch:
- Vytvorte program tak, že ho napíšete do textového editora a uložíte do súboru – HelloWorld.java.
- Skompilujte ho zadaním javac HelloWorld.java v okne terminálu.
- Spustite ho (alebo spustite) zadaním java HelloWorld do okna terminálu.
Nižšie uvedený program je najjednoduchším programom Java tlače Hello World na obrazovku. Pokúsme sa krok za krokom pochopiť každý kúsok kódu.
Java
// This is a simple Java program.> // FileName : 'HelloWorld.java'.> class> HelloWorld {> >// Your program begins with a call to main().> >// Prints 'Hello, World' to the terminal window.> >public> static> void> main(String args[])> >{> >System.out.println(>'Hello, World'>);> >}> }> |
java znak na reťazec
>
>Výkon
Hello, World>
Zložitosť vyššie uvedenej metódy
Odporúčaný problémJVM môže metódu vykonávať odkiaľkoľvek.Časová zložitosť: O(1)
Priestorová zložitosť: O(1)
Podobne ako v C/C++ je hlavná metóda vstupným bodom pre vašu aplikáciu a následne vyvolá všetky ostatné metódy požadované vaším programom.
Tu je zobrazený ďalší riadok kódu. Všimnite si, že sa vyskytuje vo vnútri metódy main().
System.out.println('Hello, World');> Tento riadok zobrazuje reťazec Hello, World, za ktorým nasleduje nový riadok na obrazovke. Výstup sa vykonáva pomocou vstavaného println( ) metóda. The Systém je preddefinovaná trieda, ktorá poskytuje prístup do systému a von je premenná typu výstupný tok pripojený ku konzole.
Komentáre
Môžu to byť viacriadkové alebo jednoriadkové komentáre.
// This is a simple Java program. // Call this file 'HelloWorld.java'.>
Toto je jednoriadkový komentár. Tento typ komentára musí začínať // ako v C/C++. Pre viacriadkové komentáre musia začínať od /* a končiť */.
Dôležité body
- Názov triedy definovanej programom je HelloWorld, ktorý je rovnaký ako názov súboru (HelloWorld.java). To nie je náhoda. V jazyku Java musia byť všetky kódy umiestnené vo vnútri triedy a existuje najviac jedna verejná trieda, ktorá obsahuje metódu main().
- Podľa konvencie by sa názov hlavnej triedy (triedy, ktorá obsahuje hlavnú metódu) mal zhodovať s názvom súboru, ktorý obsahuje program.
- Každý Java program musí mať definíciu triedy, ktorá sa zhoduje s názvom súboru (názov triedy a súboru by mali byť rovnaké).
Kompilácia Programu
- Po úspešne nastavenie prostredia , môžeme otvoriť terminál vo Windows/Unix a prejsť do adresára, kde sa nachádza súbor – HelloWorld.java.
- Teraz, aby ste skompilovali program HelloWorld, spustite kompilátor – javac, aby ste určili názov súboru zdroj súbor na príkazovom riadku, ako je znázornené:
javac HelloWorld.java>
- Kompilátor vytvorí HelloWorld.class (v aktuálnom pracovnom adresári), ktorý obsahuje bajtkódovú verziu programu. Teraz, aby sme vykonali náš program, JVM (Java Virtual Machine) je potrebné volať pomocou java, pričom treba zadať názov trieda súbor na príkazovom riadku, ako je znázornené:
java HelloWorld>
- Týmto sa na obrazovku terminálu vytlačí Hello World.
V systéme Windows

V Linuxe
