logo

מה זה Core Java

מה זה Core Java

המילה הליבה מתאר את המושג הבסיסי של משהו, וכאן, את הביטוי 'Core Java' מגדיר את ה-Java הבסיסי המכסה את הרעיון הבסיסי של שפת התכנות Java. כולנו מודעים לכך ש-Java היא אחת משפות התכנות המוכרות והנפוצות, וכדי להתחיל איתה, המתחיל צריך להתחיל את המסע עם Core Java ולאחר מכן לעבר ה-Advance Java. ה שפת תכנות Java היא שפת תכנות למטרות כלליות המבוססת על תפיסת OOPs. האוקיינוס ​​של ג'אווה עמוק מכדי ללמוד, כלומר, ככל שתלמד יותר, תדע את עומקו. Java היא שפת תכנות חזקה ובלתי תלויה בפלטפורמה. העיקרון שאחריו ג'אווה הוא WORA זה אומר כתוב פעם אחת, רץ בכל מקום . שפת התכנות די פשוטה וקלה להבנה. אבל צריך לדעת ש-Core Java לא שונה מג'אווה. ג'אווה היא שלמה בפני עצמה, אבל למתחילים, זה טבעי שהמתחיל חייב להתחיל עם מושגי הליבה של ג'אווה. למעשה, ל-Java יש מהדורות שונות, כאשר Core Java הוא אחד החלקים של מהדורה.

מהדורות ג'אווה

לשפת התכנות Java יש את המהדורות המוגדרות הבאות שבהן היא תומכת:

Java SE (מהדורה סטנדרטית של Java)

מה זה Core Java

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

Java EE (מהדורת Java Enterprise)

מה זה Core Java

ידוע גם כ Java 2 פלטפורמה או J2EE . זוהי הפלטפורמה הארגונית שבה מפתח מפתח יישומים על השרתים, כלומר הפיתוח הארגוני. מהדורה זו משמשת לפיתוח אתרים.

Java ME (Java Micro Edition)

מה זה Core Java

זוהי מהדורת המיקרו המשמשת לפיתוח יישומי טלפון נייד. לפיכך, לפיתוח יישומים ניידים, צריך להשתמש ב-Java ME.

המרת מחרוזת למספר שלם ב-java

לפיכך, ברור ש-Core Java הוא החלק של Java SE ו- Java SE הוא הבסיס לכל שאר מהדורות Java.

מושגים מכוסים ב-Core Java

המושגים הבאים הם כמה מהמושגים הבסיסיים העיקריים של Java שדרכם צריך לעבור למתחילים:

למרות שהמושגים העיקריים הללו מחזיקים בעומק משלהם, לאחר השגת ויישום הידע הטוב ביותר במושגי Java הבסיסיים, אפשר להתקדם לעבר גרסת Java המתקדמת שכן החלק המתקדם של Java הוא די מעניין אך ניתן להבין אותו רק כאשר מושגי הליבה של Java ברורים.

Core Java Vs. מתקדם Java

גם Core Java וגם Advance Java הם חלק מתכנות Java, אבל כדי להבין טוב יותר את כל Java, אנחנו צריכים להבדיל בין שניהם. אז להלן תיארנו כמה הבדלים בין Java הליבה לבין Java Advanced:

מה זה Core Java
Core Java מתקדם Java
Core Java מכסה את המושגים הבסיסיים של שפת התכנות Java. Advance Java מכסה את הנושאים והמושגים המתקדמים של שפת התכנות Java.
Core Java משמש לפיתוח יישומי מחשוב או שולחן עבודה. Advance Java משמש לפיתוח יישומים ארגוניים.
זהו הצעד הראשון, מלכתחילה, Java. זהו השלב הבא לאחר השלמת ה- Core Java.
Core Java מבוסס על ארכיטקטורה חד-שכבתית. Advance Java מבוססת על ארכיטקטורה דו-שכבתית.
זה מגיע תחת Java SE. זה מגיע תחת Java EE או J2EE.
זה מכסה נושאי ליבה כמו OOPs, ירושה, טיפול בחריגים וכו'. זה מכסה נושאים מתקדמים כגון JDBC, servlets, JSP, שירותי אינטרנט וכו '.