Čo znamená vytvárať Javu?


Dátum vydania:11. januára 2021.



INFOMARTION > Čo znamená vytvárať Javu?

Prehľad.

Ak vyvíjate aplikácie v Jave, pravdepodobne ste už aspoň raz počuli pojem "build Java", ale rád by som vám vysvetlil, čo presne robí.

Obsah

  1. Čo je Build Java?
  2. zhrnutie

1. Čo je Build Java?

"Zostaviť Javu" sa vzťahuje na proces prípravy Javy na spustenie. Java sa nedá spustiť jednoducho tak, že napíšete program takto.

HelloWorld.java


public class HelloWorld{
   public static void main(String[] args){
     System.out.println("Hello World!!");
   }
}

Normálne by ste program opísali pre súbor s príponou ".java", ale keď sa Java skutočne spustí, je to súbor ".class". Inými slovami, ".java" sa prevedie na ".class" a Java spustí súbor ".class". Často sa stretávame s tým, že ľudia hovoria: "Upravil som súbor Java, ale nezobrazuje sa to." V mnohých prípadoch bol upravený súbor Java, ale súbor triedy nebol upravený.

Proces vytvárania spustiteľnej Javy sa vzťahuje na proces konverzie týchto súborov ".java" na súbory ".class". Podrobnejšie sa proces konverzie súboru ".java" na súbor ".class" a spájanie skonvertovaných súborov ".class" nazýva zostavovanie.

1-1. Prečo stavať?

Dôvodom zostavenia je prevod súboru na súbor ".class", čo je formát súboru, v ktorom možno spúšťať Javu. Súbor ".class" obsahuje strojovo čitateľný obsah a nie je súborom čitateľným pre človeka. Java sa spracúva rýchlejšie, ak sa vykonáva v strojovo čitateľnom formáte, t. j. súbore, ktorý bol skonvertovaný do formátu, ktorý dokáže stroj rýchlo spracovať.

1-2. Čo je to kompilácia?

Pri pochopení zostavovania je potrebné porozumieť aj "kompilácii". Kompilácia sa vzťahuje na proces konverzie súboru ".java" na súbor ".class" v procese zostavovania. Ako už bolo vysvetlené, zostavenie sa vzťahuje na tieto dve úlohy

  • Konverzia súborov ".java" na súbory ".class".
  • Pracujte na spojení skonvertovaných súborov ".class" dohromady.

Proces konverzie súboru ".java" na súbor ".class" sa nazýva kompilácia.

3. zhrnutie

Tri kľúčové body sú tieto.

  • Zostavenie je proces, pri ktorom je Java pripravená na spustenie.
  • Zostavenia sa kompilujú a súbory tried sa spájajú.
  • Súbor, ktorý sa skutočne vykoná pri spustení jazyka Java, je súbor s príponou ".class".

Ďakujeme vám za sledovanie až do konca.