Historia Javy jest bardzo interesująca. Java została pierwotnie zaprojektowana dla telewizji interaktywnej, ale była wówczas zbyt zaawansowaną technologią dla branży cyfrowej telewizji kablowej. Historia Java zaczyna się od Zielonego Zespołu. Członkowie zespołu Java (znani również jako Green Team) zainicjowali ten projekt, aby opracować język dla urządzeń cyfrowych, takich jak dekodery, telewizory itp. Jednak najlepiej nadawał się on do programowania w Internecie. Później technologia Java została włączona przez firmę Netscape.
Zasady tworzenia programowania w języku Java były następujące: „Prosty, solidny, przenośny, niezależny od platformy, bezpieczny, o wysokiej wydajności, wielowątkowy, neutralny pod względem architektury, zorientowany obiektowo, interpretowany i dynamiczny”. Jawa został opracowany przez Jamesa Goslinga, znanego jako ojciec Javy, w 1995 roku. James Gosling i członkowie jego zespołu rozpoczęli projekt na początku lat 90-tych.
Obecnie Java jest wykorzystywana w programowaniu Internetu, urządzeniach mobilnych, grach, rozwiązaniach e-biznesu itp. Poniżej podano istotne punkty opisujące historię Java.
1) Jamesa Goslinga i Mike’a Sheridana , I Patricka Naughtona zainicjował projekt języka Java w czerwcu 1991 roku. Zadzwonił mały zespół inżynierów firmy Sun Zielona Drużyna .
2) Początkowo był przeznaczony dla małych, wbudowanych systemów w urządzeniach elektronicznych, takich jak dekodery.
3) Po pierwsze, nazywano to „Greentalk” autorstwa Jamesa Goslinga, a rozszerzenie pliku to .gt.
4) Następnie został wywołany Dąb i został opracowany w ramach projektu Green.
Dlaczego Java została nazwana „Dąbem”?
5) Dlaczego dąb? Dąb jest symbolem siły i wybrany jako drzewo narodowe w wielu krajach, takich jak USA, Francja, Niemcy, Rumunia itp.
6) W 1995 roku zmieniono nazwę firmy Dąb na 'Jawa' ponieważ był to już znak towarowy firmy Oak Technologies.
Dlaczego programowanie w języku Java nazwano „Java”?
7) Dlaczego wybrali nazwę Java dla języka Java? Zespół zebrał się, aby wybrać nową nazwę. Sugerowane słowa to „dynamiczny”, „rewolucyjny”, „jedwabny”, „wstrząs”, „DNA” itp. Chcieli czegoś, co odzwierciedlałoby istotę technologii: rewolucyjnego, dynamicznego, żywego, fajnego, wyjątkowego i łatwego w obsłudze. zaklęcie i fajnie to powiedzieć.
Według Jamesa Goslinga „Java była jednym z najczęściej wybieranych rozwiązań Jedwab '. Ponieważ Java była tak wyjątkowa, większość członków zespołu wolała Javę od innych nazw.
8) Jawa to wyspa w Indonezji, na której wyprodukowano pierwszą kawę (zwaną kawą Java). To rodzaj ziaren espresso. Nazwę Java wybrał James Gosling, pijąc kawę w pobliżu swojego biura.
9) Zauważ, że Java to tylko nazwa, a nie akronim.
10) Pierwotnie opracowany przez Jamesa Goslinga w Sun Microsystems (obecnie spółka zależna Oracle Corporation) i wydany w 1995 roku.
11) W 1995 r. zadzwonił magazyn Time Java jednym z dziesięciu najlepszych produktów 1995 roku .
12) JDK 1.0 został wydany 23 stycznia 1996. Po pierwszym wydaniu Java do języka dodano wiele dodatkowych funkcji. Obecnie Java jest używana w aplikacjach Windows, aplikacjach internetowych, aplikacjach korporacyjnych, aplikacjach mobilnych, kartach itp. Każda nowa wersja dodaje nowe funkcje w Javie.
Historia wersji Java
Do tej pory wydano wiele wersji Java. Obecna stabilna wersja Java to Java SE 10.
- JDK Alfa i Beta (1995)
- JDK 1.0 (23 stycznia 1996)
- JDK 1.1 (19 lutego 1997)
- J2SE 1.2 (8 grudnia 1998)
- J2SE 1.3 (8 maja 2000)
- J2SE 1.4 (6 lutego 2002)
- J2SE 5.0 (30 września 2004)
- Java SE 6 (11 grudnia 2006)
- Java SE 7 (28 lipca 2011)
- Java SE 8 (18 marca 2014)
- Java SE 9 (21 września 2017 r.)
- Java SE 10 (20 marca 2018 r.)
- Java SE 11 (wrzesień 2018)
- Java SE 12 (marzec 2019)
- Java SE 13 (wrzesień 2019)
- Java SE 14 (marzec 2020 r.)
- Java SE 15 (wrzesień 2020)
- Java SE 16 (marzec 2021 r.)
- Java SE 17 (wrzesień 2021 r.)
- Java SE 18 (wydanie do marca 2022 r.)
Od wydania Java SE 8 korporacja Oracle postępuje zgodnie ze schematem, zgodnie z którym każda wersja parzysta jest wydawana w marcu, a wersja nieparzysta we wrześniu.
rzutowane na string
Więcej szczegółów na temat wersji Java.