Java Run-time Environment (JRE) ir Java izstrādes komplekta (JDK) daļa. Tā ir brīvi pieejama programmatūras izplatīšana, kurai ir Java klases bibliotēka, īpaši rīki un atsevišķs JVM. Tā ir visizplatītākā ierīcēs pieejamā vide Java programmu palaišanai. Avota Java kods tiek apkopots un pārveidots par Java baitu kodu. Ja vēlaties palaist šo baitkodu jebkurā platformā, jums ir nepieciešams JRE. JRE ielādē klases, pārbauda piekļuvi atmiņai un izgūst sistēmas resursus. JRE darbojas kā slānis operētājsistēmas augšpusē.
Tajā ietilpst arī:
- Tehnoloģijas, kas tiek izmantotas izvietošanai, piemēram, Java Web Start.
- Rīku komplekti lietotāja saskarnei, piemēram, Java 2D.
- Integrācijas bibliotēkas, piemēram Java datu bāzes savienojamība (JDBC) un Java nosaukumu un direktoriju saskarne (JNDI) .
- Bibliotēkas, piemēram, Lang un util.
- Citas bāzes bibliotēkas, piemēram Java pārvaldības paplašinājumi (JMX) , Java Native Interface (JNI) un Java XML apstrādei (JAX-WS) .
No kā sastāv JRE?
JRE sastāv no šādām sastāvdaļām:
pilna forma
Kā JRE darbojas ar JVM?
JRE ir JVM gadījums, bibliotēkas klases un izstrādes rīki. Lai saprastu JRE darbību, apskatīsim vienkāršas programmas “Hello World” piemēru.
import java.util.* public static void main(String[] args){ System.out.println(?Hello world?); }
Kad esat uzrakstījis šo programmu, jums tā ir jāsaglabā ar paplašinājumu .java. Sastādiet savu programmu. Java kompilatora izvade ir baitu kods, kas ir neatkarīgs no platformas. Pēc kompilēšanas kompilators ģenerē .class failu, kuram ir baitkods. Baitkods ir neatkarīgs no platformas un darbojas jebkurā ierīcē ar JRE. No šejienes sākas JRE darbs. Lai palaistu jebkuru Java programmu, jums ir nepieciešams JRE. Palaižamā baitkoda plūsma ir šāda:
Izpildes laikā tiek veiktas šādas darbības:
- Bootstrap klases ielādētājs
- Pagarinājumu klases iekrāvējs
- Sistēmas klases iekrāvējs
- Izpildiet baitu kodu
- Veiciet atbilstošus zvanus uz pamata aparatūru
Šajā solī klases ielādētājs ielādē dažādas klases, kas ir būtiskas programmas palaišanai. Klašu ielādētājs dinamiski ielādē klases Java virtuālajā mašīnā.
Kad tiek palaists JVM, tiek izmantoti trīs klases iekrāvēji:
Baitu koda verificētāju var uzskatīt par vārtsargu. Tas pārbauda baitkodu, lai kods neradītu nekādus traucējumus tulkam. Kodu ir atļauts interpretēt tikai tad, kad tas iztur baitu koda verificētāja pārbaudes, kas pārbauda formātu un pārbauda, vai kods nav nelikumīgs.
Kad klases tiek ielādētas un kods tiek pārbaudīts, tulks nolasa montāžas kodu rindiņu pa rindiņai un veic šādas divas funkcijas:
Tādā veidā programma darbojas JRE.
Kā iestatīt Java JRE ar PATH vides mainīgajiem?
Lai izstrādātu vai palaistu Java lietojumprogrammas, jums ir jālejupielādē un jāinstalē Java SE izstrādes komplekts.
1. darbība. Lejupielādējiet Java SE jaunāko versiju no orākula oficiālās vietnes.
atšķirība starp masīvu un masīvu sarakstu
2. darbība.) Pēc faila lejupielādes tiks lejupielādēts izpildāmais fails. Palaidiet šo failu un saglabājiet visu kā noklusējumu un turpiniet noklikšķināt uz Tālāk un pēc tam instalējiet.
3. darbība.) Pēc instalēšanas pabeigšanas jūsu JDK un JRE tiks lejupielādēti programmas failu mapē.
4. darbība.) Pēc instalēšanas pabeigšanas ir jāiestata vides mainīgie.
5. darbība.) Dodieties uz vadības paneli -> Sistēma un drošība -> Sistēma -> Sistēmas papildu iestatījumi. Parādīsies šāds dialoglodziņš.
6. darbība. Noklikšķiniet uz Vides mainīgie, dodieties uz sistēmas mainīgajiem un veiciet dubultklikšķi uz Ceļš.
reģistra atmiņa
7. darbība.) Tagad mainīgajam Path pievienojiet JRE failā esošā bin faila ceļu.
Java vides iestatīšana ir pabeigta.