Java Run-time Environment (JRE) je súčasťou Java Development Kit (JDK). Je to voľne dostupná softvérová distribúcia, ktorá má Java Class Library, špecifické nástroje a samostatný JVM. Je to najbežnejšie prostredie dostupné na zariadeniach na spúšťanie programov Java. Zdrojový kód Java sa skompiluje a skonvertuje na bajtový kód Java. Ak chcete spustiť tento bajtový kód na akejkoľvek platforme, potrebujete JRE. JRE načíta triedy, overí prístup k pamäti a načíta systémové prostriedky. JRE funguje ako vrstva na vrchu operačného systému.
Zahŕňa tiež:
- Technológie, ktoré sa používajú na nasadenie, ako napríklad Java Web Start.
- Nástroje pre používateľské rozhranie, ako je Java 2D.
- Integračné knižnice ako Java Database Connectivity (JDBC) a Java Naming and Directory Interface (JNDI) .
- Knižnice ako Lang a util.
- Ostatné základné knižnice ako Java Management Extensions (JMX) , Natívne rozhranie Java (JNI) a Java pre spracovanie XML (JAX-WS) .
Z čoho pozostáva JRE?
JRE sa skladá z nasledujúcich komponentov:
previesť z char na int java
Ako funguje JRE s JVM?
JRE má inštanciu JVM, triedy knižníc a vývojové nástroje. Aby sme pochopili fungovanie JRE, pozrime si príklad jednoduchého programu „Hello World“.
import java.util.* public static void main(String[] args){ System.out.println(?Hello world?); }
Po napísaní tohto programu ho musíte uložiť s príponou .java. Zostavte si svoj program. Výstup kompilátora Java je bajtový kód, ktorý je nezávislý na platforme. Po kompilácii kompilátor vygeneruje súbor .class, ktorý má bajtový kód. Bytový kód je nezávislý na platforme a beží na akomkoľvek zariadení s JRE. Odtiaľ začína práca JRE. Na spustenie akéhokoľvek programu Java potrebujete JRE. Tok bajtového kódu, ktorý sa má spustiť, je nasledujúci:
Nasledujúce kroky prebiehajú počas behu:
- Nakladač triedy bootstrap
- Nakladač triedy rozšírení
- Nakladač systémovej triedy
- Vykonajte Byte kód
- Uskutočnite príslušné volania na základný hardvér
V tomto kroku zavádzač tried načíta rôzne triedy, ktoré sú nevyhnutné na spustenie programu. Zavádzač tried dynamicky načítava triedy vo virtuálnom stroji Java.
Keď sa spustí JVM, použijú sa tri zavádzače triedy:
Verifikátor bajtového kódu možno považovať za vrátnika. Overuje bajtový kód, takže kód nespôsobuje žiadne rušenie pre interpreta. Kód je možné interpretovať len vtedy, keď prejde testami overovača Bytecode, ktorý skontroluje formát a skontroluje nelegálny kód.
Keď sa triedy načítajú a kód sa overí, tlmočník prečíta kód zostavy riadok po riadku a vykoná nasledujúce dve funkcie:
Týmto spôsobom program beží v JRE.
Ako nastaviť Java JRE s premennými prostredia PATH?
Ak chcete vyvíjať alebo spúšťať aplikácie Java, musíte si stiahnuť a nainštalovať Java SE Development Kit.
Krok 1.) Stiahnite si najnovšiu verziu Java SE z oficiálnej stránky oracle.
Krok 2.) Po stiahnutí súboru budete mať stiahnutý spustiteľný súbor. Spustite tento súbor a ponechajte všetko ako predvolené a kliknite na tlačidlo Ďalej a potom nainštalujte.
tostring metóda
Krok 3.) Po dokončení inštalácie sa vaše JDK a JRE stiahnu do priečinka programových súborov.
Krok 4.) Po dokončení inštalácie je potrebné nastaviť premenné prostredia.
javafx na Eclipse
Krok 5.) Prejdite na ovládací panel -> Systém a zabezpečenie -> Systém -> Rozšírené nastavenia systému. Zobrazí sa nasledujúce dialógové okno.
Krok 6.) Kliknite na Premenné prostredia, prejdite na systémové premenné a dvakrát kliknite na Cesta.
Krok 7.) Teraz pridajte cestu k súboru bin prítomný v súbore JRE do premennej Path.
Nastavenie prostredia Java je dokončené.