Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Język Java

niedziela,

Język Java

23 stycznia 1996 roku firma Sun Microsystems wydała pierwszą ogólnie dostępną wersję języka programowania Java. Wydanie nazwane jako JDK 1.0 stanowiło kompletny zestaw narzędzi potrzebnych do tworzenia i uruchamiania aplikacji w tym języku. Dostępne były wersje dla systemów Windows i Solaris. Programy w języku Java kompilowane są do kodu bajtowego wykonywanego przez maszynę wirtualną.

Głównym twórcą języka Java był James Gosling. Prace nad nowym językiem rozpoczęto w 1991 roku. Start okazał się bardzo trudny. Nowy język miał mieć zastosowanie w urządzeniach takich jak tunery telewizji kablowej. Jednym z jego założeń była niezależność od architektury sprzętowej – możliwość pracy na różnych procesorach. Wizja możliwości tworzenia oprogramowania działającego na urządzeniach różnych producentów wydawała się atrakcyjna. Niestety żadna firma elektroniczna nie wykazała zainteresowania. Kolejna próba wypromowania nowej technologii nastąpiła w 1992 roku. Zespół Goslinga stworzył wyrafinowanego pilota zdalnego sterowania o miniaturowych rozmiarach i mocy obliczeniowej komputera. Tym razem nikt z szefów macierzystej firmy nie widział sensu produkcji tego urządzenia. Udział w przetargu na zbudowanie urządzenia obsługującego nowe usługi telewizji kablowej (np. video na żądanie) okazał się fiaskiem. Cały rok 1993 inżynierowie pracujący nad projektem spędzili na poszukiwaniu kupca dla ich technologii. Nic z tego nie wyszło.

Na fali rosnącej popularności Internetu, w 1994 roku, zespół Goslinga opracował przeglądarkę o nazwie HotJava. I dopiero to wydarzenie stało się początkiem olbrzymiego sukcesu języka Java. Współcześnie język Java jest bardzo popularny. W rankingu tiobe.com od lat zajmuje jedno z pierwszych miejsc (w styczniu 2021 roku drugie). Nazwę Java Gosling wymyślił po drodze do sklepu z kawą, na cześć jednego z gatunków kawy.

Historia wydań języka Java

  • 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);
  • Java SE 10 (20 marca 2018);
  • Java SE 11 (25 września 2018);
  • Java SE 13 (17 września 2019);
  • Java SE 14 (17 marca 2020);
  • Java SE 15 (15 września 2020).

James Gosling

Nazywany ojcem języka Java James Gosling, kanadyjski informatyk i programista, urodził się 19 maja 1955 roku. Studiował na Uniwersytecie Calgary, w 1983 roku na Carnegie Mellon University otrzymał tytuł doktora w dziedzinie informatyki. Podczas pracy nad doktoratem napisał wersję edytora Emacs o nazwie Gosling Emacs (Gosmacs). W trakcie swojej kariery zawodowej pracował w kilku przodujących firmach z branży komputerowej, były to m.in. Sun Microsystems, Oracle Corporation, Google, Amazon. Za swoje osiągnięcia otrzymał wiele prestiżowych nagród i wyróżnień.

Artykuł: DRAM Speculative Leadoff

DRAM Speculative Leadoff

Artykuł: Burst Mode DMA

Burst Mode DMA

Artykuł: Tryby DMA

Tryby DMA

Artykuł: DMA w kontekście historycznym

DMA w kontekście historycznym

Artykuł: Bezpośredni dostęp do pamięci

Bezpośredni dostęp do pamięci

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły