Историята на Java е много интересна. Първоначално Java е проектирана за интерактивна телевизия, но е била твърде напреднала технология за индустрията на цифровата кабелна телевизия по това време. Историята на Java започва със Green Team. Членовете на екипа на Java (известни също като Green Team) инициираха този проект за разработване на език за цифрови устройства като декодери, телевизори и т.н. Той обаче беше най-подходящ за интернет програмиране. По-късно технологията Java беше включена от Netscape.
Принципите за създаване на Java програмиране бяха „просто, стабилно, преносимо, независимо от платформата, защитено, високопроизводително, многопоточно, неутрално по отношение на архитектурата, обектно-ориентирано, интерпретирано и динамично“. Java е разработен от Джеймс Гослинг, който е известен като бащата на Java, през 1995 г. Джеймс Гослинг и членовете на неговия екип стартираха проекта в началото на 90-те години.
В момента Java се използва в интернет програмирането, мобилните устройства, игрите, решенията за електронен бизнес и т.н. По-долу са дадени важни точки, които описват историята на Java.
1) Джеймс Гослинг, Майк Шеридан , и Патрик Нотън инициира проекта за език Java през юни 1991 г. Малкият екип от слънчеви инженери се обади Зелен отбор .
2) Първоначално е проектиран за малки, вградени системи в електронни уреди като приемници.
3) Първо, беше наречено 'Greentalk' от Джеймс Гослинг, а разширението на файла беше .gt.
4) След това беше наречено Дъб и е разработен като част от Green project.
Защо Java е наречена 'Дъб'?
5) Защо Дъб? Дъбът е символ на сила и е избран за национално дърво на много страни като САЩ, Франция, Германия, Румъния и др.
6) През 1995 г. Oak е преименуван на 'Java' защото вече беше търговска марка на Oak Technologies.
Защо Java програмирането е наречено „Java“?
7) Защо бяха избрали името Java за език Java? Екипът се събра, за да избере ново име. Предложените думи бяха „динамичен“, „революционен“, „Коприна“, „разтърсване“, „ДНК“ и т.н. Те искаха нещо, което отразява същността на технологията: революционно, динамично, живо, готино, уникално и лесно за заклинание и забавно да се каже.
Според Джеймс Гослинг, „Java беше един от най-добрите избори заедно с Коприна '. Тъй като Java беше толкова уникален, повечето от членовете на екипа предпочетоха Java пред другите имена.
8) Ява е остров в Индонезия, където е произведено първото кафе (наречено Java кафе). Това е вид еспресо на зърна. Името Java е избрано от Джеймс Гослинг, докато пие чаша кафе в близост до офиса му.
9) Забележете, че Java е просто име, а не акроним.
10) Първоначално разработено от Джеймс Гослинг в Sun Microsystems (което сега е дъщерно дружество на Oracle Corporation) и пуснато през 1995 г.
11) През 1995 г. списание Time се обади Java един от десетте най-добри продукта за 1995 г .
12) JDK 1.0 беше пуснат на 23 януари 1996 г. След първото издание на Java имаше много допълнителни функции, добавени към езика. Сега Java се използва в Windows приложения, уеб приложения, корпоративни приложения, мобилни приложения, карти и т.н. Всяка нова версия добавя нови функции в Java.
История на версиите на 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 следва модел, при който всяка четна версия се пуска през месец март, а нечетната версия се пуска през септември месец.
излезте от акаунта в google на android
Повече подробности за версиите на Java.