Java Run-time Environment (JRE) הוא החלק של ערכת הפיתוח של Java (JDK). זוהי הפצת תוכנה זמינה באופן חופשי הכוללת ספריית Java Class, כלים ספציפיים ו-JVM עצמאי. זוהי הסביבה הנפוצה ביותר הזמינה במכשירים להפעלת תוכניות ג'אווה. קוד המקור של Java מקבל קומפילציה ומומר ל-Java bytecode. אם ברצונך להפעיל קוד בית זה על פלטפורמה כלשהי, אתה זקוק ל-JRE. ה-JRE טוען מחלקות, מאמת גישה לזיכרון ומחזיר את משאבי המערכת. JRE פועל כשכבה בחלק העליון של מערכת ההפעלה.
הוא כולל גם:
- טכנולוגיות שמתרגלות לפריסה כמו Java Web Start.
- ערכות כלים לממשק משתמש כמו Java 2D.
- ספריות אינטגרציה כמו קישוריות Java Database (JDBC) ו ג'אווה שמות וממשק ספריות (JNDI) .
- ספריות כגון Lang ו-util.
- ספריות בסיס אחרות כמו הרחבות ניהול Java (JMX) , ממשק מקורי של Java (JNI) ו-Java לעיבוד XML (JAX-WS) .
ממה מורכב JRE?
JRE מורכב מהרכיבים הבאים:
hashing במבנה הנתונים
איך JRE עובד עם JVM?
ל-JRE יש מופע של JVM איתו, שיעורי ספרייה וכלי פיתוח. כדי להבין את פעולתו של JRE, הבה נראה דוגמה לתוכנית פשוטה של 'Hello World'.
import java.util.* public static void main(String[] args){ System.out.println(?Hello world?); }
לאחר כתיבת תוכנית זו, עליך לשמור אותה עם סיומת .java. הרכיב את התוכנית שלך. הפלט של מהדר Java הוא קוד בתים שאינו תלוי בפלטפורמה. לאחר הקומפילציה, המהדר יוצר קובץ .class הכולל את ה-bytecode. ה-bytecode אינו תלוי בפלטפורמה ופועל על כל מכשיר בעל ה-JRE. מכאן מתחילה העבודה של JRE. כדי להפעיל כל תוכנית Java, אתה צריך JRE. זרימת ה-bytecode להפעלה היא כדלקמן:
השלבים הבאים מתרחשים בזמן הריצה:
- מטעין מחלקות Bootstrap
- מטען כיתת הרחבות
- מטעין כיתות מערכת
- בצע את קוד הבתים
- בצע שיחות מתאימות לחומרה הבסיסית
בשלב זה, טוען המחלקות טוען מחלקות שונות החיוניות להפעלת התוכנית. מטעין המחלקות טוען באופן דינמי את המחלקות ב-Java Virtual Machine.
כאשר ה-JVM מופעל, נעשה שימוש בשלושה מעמיסים מחלקים:
מאמת קוד בתים יכול להיחשב כשומר סף. זה מאמת את ה-bytecode כך שהקוד לא יוצר הפרעה כלשהי עבור המתורגמן. הקוד מותר לפרש רק כשהוא עובר את הבדיקות של מאמת Bytecode שבודק את הפורמט ובודק קוד לא חוקי.
ברגע שהמחלקות נטענות והקוד מאומת, המתורגמן קורא את קוד ההרכבה שורה אחר שורה ועושה את שתי הפונקציות הבאות:
בדרך זו, התוכנית פועלת ב-JRE.
כיצד להגדיר Java JRE עם משתני סביבת PATH?
כדי לפתח או להפעיל יישומי Java, עליך להוריד ולהתקין את ערכת הפיתוח של Java SE.
שם תווים מיוחדים
שלב 1.) הורד את המהדורה האחרונה של Java SE מהאתר הרשמי של האורקל.
שלב 2.) לאחר הורדת הקובץ, יורד לך קובץ הפעלה. הפעל את הקובץ הזה ושמור הכל כברירת מחדל והמשך ללחוץ על הבא ואז להתקין.
שלב 3.) לאחר השלמת ההתקנה, ה-JDK וה-JRE שלך יורדו בתיקיית קבצי התוכנית.
isletter java
שלב 4.) לאחר ההתקנה המלאה, עליך להגדיר את משתני הסביבה.
שלב 5.) עבור ללוח הבקרה -> מערכת ואבטחה -> מערכת -> הגדרות מערכת מתקדמות. תיבת הדו-שיח הבאה תופיע.
שלב 6.) לחץ על משתני סביבה, עבור אל משתני מערכת ולחץ פעמיים על נתיב.
שלב 7.) כעת הוסף את הנתיב של קובץ bin שלך הקיים בקובץ JRE למשתנה הנתיב.
ההגדרה של סביבת Java הושלמה.