בית התפתחות מהי סביבת זמן הריצה של ג'אווה (jre)? - הגדרה מטכנולוגיה

מהי סביבת זמן הריצה של ג'אווה (jre)? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של Java Runtime Environment (JRE)?

סביבת הריצה Java (JRE) היא מערכת של כלי תוכנה לפיתוח יישומי Java. הוא משלב את ה- Java Virtual Machine (JVM), שיעורי ליבה בפלטפורמה וספריות תומכות.


JRE הוא חלק מערך פיתוח Java (JDK), אך ניתן להוריד אותו בנפרד. JRE פותח במקור על ידי סאן מיקרוסיסטמס בע"מ, חברה בת בבעלות מלאה של תאגיד אורקל.


ידוע גם בשם זמן ריצה של ג'אווה.

Techopedia מסביר Java Runtime Environment (JRE)

JRE מורכב מהרכיבים הבאים:

  • טכנולוגיות פריסה, כולל פריסה, Java Web Start ו- Java Plug-in.
  • ערכות כלים לממשק משתמש, כולל ערכת כלים מופשטת לחלונות (AWT), סווינג, Java 2D, נגישות, קלט / פלט של תמונה, שירות הדפסה, סאונד, גרירה ושחרור (DnD) ושיטות קלט.
  • ספריות אינטגרציה, כולל שפת הגדרת ממשק (IDL), קישוריות מסדי נתונים של ג'אווה (JDBC), שמות Java וממשק מדריך (JNDI), הפניית שיטות מרחוק (RMI), הפניית שיטות מרחוק באמצעות פרוטוקול Inter-Orb Internet (RMI-IIOP) ותסריטים .
  • ספריות בסיס אחרות, כולל תמיכה בינלאומית, קלט / פלט (קלט / פלט), מנגנון סיומת, שעועית, הרחבות ניהול Java (JMX), ממשק Java Native (JNI), מתמטיקה, רשת, עקיפה של מנגנון, אבטחה, סידרה ו- Java ל- XML עיבוד (XML JAXP).
  • ספריות בסיס רבות ומשתמשות, כולל lang and util, ניהול, גרסאות, zip, מכשיר, השתקפות, אוספים, כלי עזר למקבילות, ארכיון Java (JAR), רישום, API של העדפות, אובייקטים Ref ו- ביטויים רגילים.
  • מכונה וירטואלית של Java (JVM), כולל מכונות Java HotSpot ו- Virtual Virtual Machines.

JRE 1.0 התפתח עם מגוון תוספות מחלקות וחבילות לספריות הליבה, והוא גדל מכמה מאות כיתות לכמה אלפים בפלטפורמת Java 2, המהדורה הסטנדרטית (J2SE). ממשקי API חדשים לחלוטין הוצגו ורבים מממשקי ה- API המקוריים בגרסה 1.0 הוצאו משימוש. קיימת מידה משמעותית של ביקורת בגלל התוספות האדירות הללו.

מהי סביבת זמן הריצה של ג'אווה (jre)? - הגדרה מטכנולוגיה