ההיסטוריה של ג'אווה מעניינת מאוד. Java תוכננה במקור לטלוויזיה אינטראקטיבית, אך זו הייתה טכנולוגיה מתקדמת מדי עבור תעשיית הטלוויזיה בכבלים הדיגיטלית באותה תקופה. ההיסטוריה של Java מתחילה בצוות הירוק. חברי צוות Java (הידועים גם בשם Green Team), יזמו את הפרויקט הזה לפיתוח שפה למכשירים דיגיטליים כגון ממירים, טלוויזיות וכו'. עם זאת, היא הייתה מתאימה ביותר לתכנות באינטרנט. מאוחר יותר, טכנולוגיית Java שולבה על ידי Netscape.
העקרונות ליצירת תכנות Java היו 'פשוט, חזק, נייד, בלתי תלוי בפלטפורמה, מאובטח, ביצועים גבוהים, ריבוי הליכי, ארכיטקטורה ניטרלי, מונחה עצמים, מפורש ודינמי'. Java פותח על ידי ג'יימס גוסלינג, שידוע כאבי ג'אווה, בשנת 1995. ג'יימס גוסלינג וחברי הצוות שלו התחילו את הפרויקט בתחילת שנות ה-90.
נכון לעכשיו, Java משמשת בתכנות אינטרנט, מכשירים ניידים, משחקים, פתרונות e-business וכו'. להלן ניתנות נקודות משמעותיות המתארות את ההיסטוריה של Java.
1) ג'יימס גוסלינג, מייק שרידן , ו פטריק נוטון יזם את פרויקט שפת ג'אווה ביוני 1991. הצוות הקטן של מהנדסי השמש התקשר קבוצה ירוקה .
2) בתחילה הוא תוכנן עבור מערכות קטנות ומשובצות במכשירים אלקטרוניים כמו ממיר.
3) ראשית, זה נקרא 'גרינטוק' מאת ג'יימס גוסלינג, וסיומת הקובץ הייתה .gt.
4) לאחר מכן, זה נקרא אַלוֹן ופותח כחלק מפרויקט הירוק.
מדוע ג'אווה נקראה בשם 'אלון'?
5) למה אלון? אלון הוא סמל לחוזק ונבחר כעץ לאומי של מדינות רבות כמו ארה'ב, צרפת, גרמניה, רומניה וכו'.
6) בשנת 1995 שונה שמו של אלון ל 'ג'אווה' כי זה כבר היה סימן מסחרי של Oak Technologies.
למה תכנות Java בשם 'Java'?
7) למה הם בחרו בשם Java לשפת Java? הצוות התכנס כדי לבחור שם חדש. המילים שהוצעו היו 'דינמי', 'מהפכני', 'משי', 'טלטל', 'DNA' וכו'. הם רצו משהו שישקף את מהות הטכנולוגיה: מהפכני, דינמי, תוסס, מגניב, ייחודי וקל לביצוע. כישוף, וכיף לומר.
לדברי ג'יימס גוסלינג, 'ג'אווה הייתה אחת הבחירות המובילות יחד עם משי '. מכיוון ש-Java הייתה כל כך ייחודית, רוב חברי הצוות העדיפו את Java מאשר שמות אחרים.
8) ג'אווה הוא אי באינדונזיה בו הופק הקפה הראשון (נקרא קפה ג'אווה). זה סוג של פולי אספרסו. שם ג'אווה נבחר על ידי ג'יימס גוסלינג בזמן ששתה כוס קפה ליד משרדו.
9) שימו לב ש-Java הוא רק שם, לא ראשי תיבות.
10) פותח בתחילה על ידי ג'יימס גוסלינג ב-Sun Microsystems (שהיא כיום חברת בת של Oracle Corporation) ויצא ב-1995.
11) בשנת 1995, מגזין טיים התקשר Java אחד מעשרת המוצרים הטובים ביותר של 1995 .
12) JDK 1.0 שוחרר ב-23 בינואר 1996. לאחר המהדורה הראשונה של Java, נוספו תכונות רבות נוספות לשפה. כעת נעשה שימוש ב-Java ביישומי Windows, יישומי אינטרנט, יישומים ארגוניים, יישומים ניידים, כרטיסים וכו'. כל גרסה חדשה מוסיפה תכונות חדשות ב-Java.
היסטוריית גרסאות Java
גרסאות ג'אווה רבות שוחררו עד כה. המהדורה היציבה הנוכחית של Java היא Java SE 10.
- JDK אלפא ובטא (1995)
- JDK 1.0 (23 בינואר 1996)
- JDK 1.1 (19 בפברואר 1997)
- J2SE 1.2 (8 בדצמבר 1998)
- J2SE 1.3 (8 במאי 2000)
- J2SE 1.4 (6 בפברואר 2002)
- J2SE 5.0 (30 בספטמבר 2004)
- Java SE 6 (11 בדצמבר 2006)
- Java SE 7 (28 ביולי 2011)
- Java SE 8 (18 במרץ 2014)
- Java SE 9 (21 בספטמבר 2017)
- Java SE 10 (20 במרץ 2018)
- Java SE 11 (ספטמבר 2018)
- Java SE 12 (מרץ 2019)
- Java SE 13 (ספטמבר 2019)
- Java SE 14 (מרץ 2020)
- Java SE 15 (ספטמבר 2020)
- Java SE 16 (מרץ 2021)
- Java SE 17 (ספטמבר 2021)
- Java SE 18 (ישוחרר עד מרץ 2022)
מאז יציאת Java SE 8, תאגיד Oracle עוקב אחר דפוס שבו כל גרסה זוגית יוצאת בחודש מרץ וגרסה מוזרה שפורסמה בחודש ספטמבר.
המרת מחרוזת int java