- - Začiatok Java: Písanie a vykonávanie programu Java

Začiatok Java: Písanie a vykonávanie programu Java

úvod

Java je na vysokej úrovni (ľahko zrozumiteľná),objektovo orientovaný (má vlastnosti OOP, ako je zapuzdrenie, dedičnosť, polymorfizmus), nezávislý od platformy (možno ho spustiť v ľubovoľnom operačnom systéme), robustný (spúšťa sa napriek zlyhaniu) a programovací jazyk citlivý na veľkosť písmen.

Po získaní týchto základných konceptov programovacieho jazyka Java začneme s našim prvým základným programom na výpočet faktoriálov v jazyku Java.

Jáva

Prečo by ste sa mali učiť JAVA?

Ak ste už oboznámení s programovacími jazykmi ako C, procedurálnym jazykom, potom by bolo učenie sa JAVA špičkou oproti C.

Základné rozdiely medzi jazykom C a Java sú:

  • C je procedurálny jazyk, kde ako Java je objektovo orientovaný jazyk.
  • C je kompilovaný jazyk, zatiaľ čo Java je kompilovaný a interpretovaný jazyk.
  • C je jazyk strednej úrovne, kde jazyk Java je jazykom vysokej úrovne.
  • C používa prístup zhora nadol, zatiaľ čo Java nasleduje prístup zdola nahor.
  • V C sa správa pamäte vykonáva manuálne pomocou malloc, calloc, zadarmo, zatiaľ čo v Java sa správa pamäte uskutočňuje pomocou Java samotnej od Garbage Collection.
  • Java podporuje preťaženie metód, potlačenie metód, ale C tieto pojmy nemá.
  • V C nie je nič nazvané Exception handling, ale v Jave to je.
  • V prípade kódu C pôsobí na údaje, ale v prípade jazyka Java kontrolujú údaje prístup k kódu.
  • C má rozsiahle použitie ukazovateľov, zatiaľ čo Java má rozsiahle využitie objektov.
  • C závisí od platformy, zatiaľ čo Java je nezávislá od platformy.
  • V porovnaní s jazykom C je Java bezpečnejšia a ľahšie sa učí.

predpoklady

  1. Štandardný editor (napr. Textpad / Notepad / Wordpad)
  2. Aby bolo možné zostaviť a spustiť program JAVA, musí byť vo vašom počítači nainštalovaný program JDK.

Kroky na napísanie programu Java

  1. Napíšte tento kód Java do súboru
public class WelcomeToJAVA{
public static void main(String args[]){
System.out.println(“Welcome To JAVA”);
}
}
  1. Uložte súbor s príponou .java. Pokúste sa vždy uložiť programový súbor java ako názov triedy, v ktorej sa nachádza hlavná metóda. Názov nášho programu java je preto „WelcomeToJAVA.java“
  2. Nezabudnite na miesto, kam chcete uložiť súbor java. V tomto príklade sme uložili súbor do adresára „D: javaprogramsexample“.
  3. Teraz otvorte príkazový riadok na zostavenie a spustenie programu java.
  4. Prejdite do adresára, do ktorého ste uložili svoj súbor java.
  5. Vykonajte nasledujúci príkaz na zostavenie programu java pomocou kompilátora javac.
    D: javaprogramsexample> javac WelcomeToJAVA.java
  6. Vykonaním nasledujúceho príkazu spustite program java pomocou JVM (Java Virtual Machine) [interpret pre súbor .class]
    D: javaprogramsexample> java WelcomeToJAVA

1. java program

Vysvetlenie kódu Java

  • Tu je „public“ špecifikátor prístupu. Existujú 3 ďalšie prístupové špecifikácie, napr. predvolené, súkromné, chránené. Budeme o nich diskutovať neskôr.
  • „Class“ je kľúčové slovo v java. Na definovanie triedy musí byť napísané toto kľúčové slovo. „WelcomeToJAVA“ je názov triedy. Názov triedy by nemal byť rovnaký ako akékoľvek kľúčové slovo java.
  • main () je východiskovým bodom každého programu java. Deklaruje sa ako „verejný“ a „statický“, takže túto metódu main () je možné zavolať mimo triedy „WelcomeToJAVA“ bez vytvorenia akéhokoľvek objektu (inštancia triedy sa bude diskutovať neskôr) pre triedu „WelcomeToJAVA“ .Now, main () metóda vracia neplatné do OS, a preto je návratový typ main () metódy neplatný.
  • Parameter String args [] je teraz poľom String, ktoré je užitočné iba v prípade, keď argument prejdeme príkazovým riadkom.
  • System.out.println je príkaz, ktorý zapíše výstup do konzoly. „Systém“ je preddefinovaná trieda v jave a „mimo“ statické pole triedy je PrintStream (preddefinovaná trieda v jave). Okrem toho „println () / print ()“ je metóda triedy PrintStream, ktorá je skutočne zodpovedná za zápis výstupu programu do konzoly. Rozdiel medzi println () a print () je v tom, že println () po zápise výstupu do konzoly vráti kontrolu na najbližší ďalší riadok, zatiaľ čo v prípade print () zostáva kontrola na tom istom riadku.
  • Po kompilácii súboru WelcomeToJAVA.java sa vygeneruje WelcomeToJAVA.class (bytecode), potom interpret javy vykoná súbor triedy, aby vytvoril výstup.

pozn: Pred zostavením a spustením programu Java musíte nastaviť cestu triedy, inak nebude možné zostaviť a spustiť program Java. V nasledujúcom návode sa uvidíme ako nastaviť cestu triedy pre Java.

Tu nájdete ďalšie užitočné príručky a definitívne pokyny pre programovanie v jazyku Java.

Komentáre