Java Run-time Environment (JRE) on osa Java Development Kitiä (JDK). Se on vapaasti saatavilla oleva ohjelmistojakelu, jossa on Java Class Library, erityisiä työkaluja ja erillinen JVM. Se on yleisin laitteissa käytettävissä oleva ympäristö Java-ohjelmien suorittamiseen. Java-lähdekoodi käännetään ja muunnetaan Java-tavukoodiksi. Jos haluat käyttää tätä tavukoodia millä tahansa alustalla, tarvitset JRE:n. JRE lataa luokat, varmistaa pääsyn muistiin ja hakee järjestelmäresurssit. JRE toimii kerroksena käyttöjärjestelmän päällä.
Se sisältää myös:
- Käyttöönottoa varten tottuvat tekniikat, kuten Java Web Start.
- Työkalusarjat käyttöliittymälle, kuten Java 2D.
- Integraatiokirjastot, kuten Java-tietokantayhteys (JDBC) ja Java-nimeämis- ja hakemistoliittymä (JNDI) .
- Kirjastot, kuten Lang ja util.
- Muut peruskirjastot, kuten Java Management Extensions (JMX) , Java Native Interface (JNI) ja Java XML Processing (JAX-WS) .
Mistä JRE koostuu?
JRE koostuu seuraavista osista:
lue csv-tiedostosta javassa
Miten JRE toimii JVM:n kanssa?
JRE:ssä on JVM-esiintymä, kirjastoluokat ja kehitystyökalut. Ymmärtääksemme JRE:n toimintaa, katsokaamme esimerkkiä yksinkertaisesta 'Hello World' -ohjelmasta.
import java.util.* public static void main(String[] args){ System.out.println(?Hello world?); }
Kun olet kirjoittanut tämän ohjelman, sinun on tallennettava se .java-laajennuksella. Kokoa ohjelmasi. Java-kääntäjän tulos on tavukoodi, joka on alustasta riippumaton. Kääntämisen jälkeen kääntäjä luo .class-tiedoston, jossa on tavukoodi. Tavukoodi on alustariippumaton ja toimii kaikissa laitteissa, joissa on JRE. Tästä alkaa JRE:n työ. Java-ohjelman suorittamiseen tarvitaan JRE. Suoritettavan tavukoodin kulku on seuraava:
Seuraavat vaiheet tapahtuvat ajon aikana:
- Bootstrap-luokan latausohjelma
- Laajennusten luokan kuormaaja
- Järjestelmäluokan latausohjelma
- Suorita tavukoodi
- Soita asianmukaiset puhelut taustalla olevaan laitteistoon
Tässä vaiheessa luokkalataaja lataa useita luokkia, jotka ovat välttämättömiä ohjelman suorittamiselle. Luokkalataaja lataa luokat dynaamisesti Java-virtuaalikoneessa.
Kun JVM käynnistetään, käytetään kolmea luokkakuormaajaa:
Tavukoodin varmentajaa voidaan pitää portinvartijana. Se tarkistaa tavukoodin, jotta koodi ei aiheuta tulkille minkäänlaista häiriötä. Koodia saa tulkita vain, kun se läpäisee muodon ja laittoman koodin tarkistavan Bytecode-varmentajan testit.
Kun luokat ladataan ja koodi tarkistetaan, tulkki lukee kokoonpanokoodin rivi riviltä ja suorittaa seuraavat kaksi toimintoa:
Tällä tavalla ohjelma toimii JRE:ssä.
Kuinka määrittää Java JRE PATH-ympäristömuuttujien kanssa?
Java-sovellusten kehittämiseksi tai käyttämiseksi sinun on ladattava ja asennettava Java SE Development Kit.
Vaihe 1.) Lataa Java SE:n uusin julkaisu oraakkelin viralliselta sivustolta.
vlc mediasoitin lataa youtube
Vaihe 2.) Kun olet ladannut tiedoston, sinulle ladataan suoritettava tiedosto. Suorita tiedosto ja pidä kaikki oletusarvoisesti ja napsauta seuraavaa ja asenna sitten.
Vaihe 3.) Kun asennus on valmis, JDK- ja JRE-tiedostosi ladataan ohjelmatiedostojen kansioon.
Vaihe 4.) Kun asennus on valmis, sinun on määritettävä ympäristömuuttujat.
Vaihe 5.) Siirry kohtaan ohjauspaneeli -> Järjestelmä ja suojaus -> Järjestelmä -> Järjestelmän lisäasetukset. Seuraava valintaikkuna tulee näkyviin.
Vaihe 6.) Napsauta Ympäristömuuttujat, siirry kohtaan järjestelmämuuttujat ja kaksoisnapsauta Polkua.
merkkijonoa verrattuna javaan
Vaihe 7.) Lisää nyt JRE-tiedostossa olevan bin-tiedoston polku Path-muuttujaan.
Asennettu Java-ympäristö on valmis.