בואו נסתכל על ההיסטוריה של ג'אווה והתפתחותה השלמה
מכירים ג'אווה? Java היא שפת תכנות מונחה עצמים וגם תוכנית ג'אווה המורכבת מחלקים שונים המכונים כיתות. Java היא שפה ברמה גבוהה או שפה ברמה גבוהה. השיעור הוא אוסף שיטות האחראי להחזרת המידע שהוזמן.
מתכנתים רבים של ג'אווה שמרוויחיםמשיעורים הנגזרים מספריית ג'אווה או נקראים ממשק API או ממשק תכנות יישומי Java. שיעורים אלו יהיו מאורגנים בקבוצות שונות הנקראות חבילות. Java API הצליח ליצור יישומים ויישומונים מתוחכמים שונים המספקים פונקציונליות מספקת.
היסטוריה של ג'אווה והתפתחותה
Java היא שפת תכנות שמקורהמהפרויקט הירוק שבוצע במשך כ- 18 חודשים, מתחילת 1991 עד 1992 קיץ. עם זאת, לפרויקט עדיין אין השם אוק. ישנם שלושה אנשים שהם חלוצי פרויקט ייצור הג'אווה, כלומר מייק שרידן, פטריק נאטון, וגם ג'יימס גוסלינג, שם הם נעזרים בתשעה מתכנתים מסאן מיקרוסיסטמס.
התוצאה של פרויקט זה היא הקמע דוכס שזו יצירתו של ג'ו פאלראנג. פרויקט זה נסגר בסופו של דבר לאחר שהצליח בעבר ליצור שפת תכנות בשם Java Oak. כמידע כי אלון הוא שם שמקורו בעץ האלון שנמצא מול חלון מרחב העבודה של מר ג'אווה, דהיינו ג'יימס גוסלינג. עם זאת, השם לא נכלל כשם לגירסת שחרור הג'אווה. הסיבה לכך היא שכבר יש סימנים מסחריים אחרים ששם זהה לפני כן.
לכן ניתן שם תחליףכלומר "Java". שם זה נובע מקפה שטחן או המכונה ישירות כקפה מבושל, שהוא הקפה האהוב על גוסלינג. יש הטוענים שהקפה הזה מגיע מג'אווה, אז אל תתפלאו אם שמה של שפת תכנות זו הוא 'ג'אווה', שבאינדונזית פירושו 'ג'וואני'.
ג'אווה אלון מונה אז לבקר של פריט ציוד הטכנולוגי מסך מגע או מסך מגע שנמצא על מחשב כף יד. לאחר מכן ניתן לטכנולוגיה החדשה שם * 7 או שבעה כוכבים. לאחר מכן, מי שילד של חברת טלוויזיה נעזר בכמה אנשים מ הפרויקט הירוק יצירת דפדפן או פסיפס בדפדפן אשר שימש כבסיס ראשוני ליצירת דפדפן הג'אווה תחילה אשר נקרא לימים כ- Runner Web.
השם נוצר בהשראת סרט השנהבשנות השמונים השם שונה ל- Hot Java. אולם זמן מה אחר כך התגלעה מחלוקת שהביאה לחלוקה. שלושה אנשים היו מנהיגי פרויקטים, אחד מהם היה אריק שמידט ואז יצר את נטסקייפ.
פונקציית Java
נוכחותה של ג'אווה היא ללא ספק ללא סיבה. הנוכחות של שפת תכנות זו לצרכיו של אדם או קבוצה של משהו. הם זקוקים לשפת תכנות המסוגלת לרוץ ולהגשים את הרצונות שלהם. חלק מהפונקציות שבבעלות ג'אווה כוללות:
1. שימוש בשפת תכנות פשוטה
הפונקציה הראשונה של השימוש בג'אווה היאעזור למשתמשים להשתמש בשפת תכנות פשוטה. למרות שג'אווה היא אחת משפות התכנות ברמה הגבוהה ביותר. אבל אם משווים ג'אווה לשפות תכנות אחרות. לג'אווה בהחלט יש רמת פשטות טובה יותר.
הסיבה היא מכיוון שג'אווה עושה שימוש בתחבירלמעשה יש פונקציות ודרכים שעובדות לא רחוק מ- C ++. לכן, מתחילים מעדיפים ג'אווה על פני שפות תכנות אחרות.
2. התמקדו בעצם
מבוסס על המידע בתחילת הג'אווה ההיאהיא שפת תכנות שמתמקדת באובייקטים. כאשר תוכנית מתמקדת רק באובייקט. אז הפעלת תוכנות מחשב יכולות לתקשר זו עם זו בקבוצת אובייקטים.
3. אבטחה הדוקה
אתה צריך לדעת שלג'אווה יש 3 שכבותביטחון. המטרה היא בהחלט להגן על המערכת מפני התקפות או התעללות מצד אנשים שאין להם אתיקה ואחריות.
4. שפת תכנות לכל מערכת ההפעלה
פונקציה נוספת שנמצאת בבעלות ג'אווה היא שפהניתן להשתמש בתכנות זו לכל סוגי מערכות ההפעלה הקיימות. למה זה? הסיבה לכך היא שג'אווה כלולה במצע העצמאות. בעת יצירת קובץ, הקובץ כבר יכול לשמש לכל מערכת הפעלה.
5. כבר תומך בשיטה מקורית
ג'אווה כנראה כבר תומכת בשיטות מקוריות. שיטת הילידים היא פונקציה שנכתבה על ידי שפות אחרות, במיוחד C ++ ושפות תכנות אחרות. בעזרת תמיכה זו, המתכנת יכול לכתוב מגוון של פונקציות שניתן לבצע בזמן קצר בהשוואה ליישום של פונקציות אחרות.
6. להכנת רשימת שינויים מלאה
משתמשים בפונקציות אחרות של ג'אווהערוך רשימת ספרייה שלמה. ככה, מתכנתים כבר לא צריכים להתבלבל איפה שהם יכולים ליצור יישום בקלות לפי רצונם וצרכיהם.
7. לשכלול C ++
לאלו מכם שמוכרים בעברC ++. אתה לא צריך לדאוג בנוכחות ג'אווה. כי השימוש והסגנון שבבעלות ג'אווה להתאמה למה שבבעלות C ++. אפילו כשאתה משתמש ב- java, אתה יכול להרחיב עוד יותר את הקודים כרצונך לעומת השימוש ב- C ++.
8. יש אספן אשפה
ג'אווה מצוידת גם בזבלאספן. תפקידו לאסוף זבל באופן אוטומטי כך שלא יגרום לזיכרון המכשיר להיות מלא מה שישבש את ביצועי המתכנת בשימוש בג'אווה.
זהו הסבר להיסטוריה של ג'אווה והתפתחותה שצריך לדעת. יש לקוות שימושי וקל להבנה!