Java
Logo:
Java, współbieżny, oparty na klasach, obiektowy język programowania ogólnego zastosowania.
Został stworzony przez grupę roboczą pod kierunkiem Jamesa Goslinga z firmy Sun Microsystems.
Java jest językiem tworzenia programów źródłowych kompilowanych do kodu bajtowego, czyli postaci wykonywanej
przez maszynę wirtualną. Język cechuje się silnym typowaniem. Jego podstawowe koncepcje zostały przejęte z języka Smalltalk
(maszyna wirtualna, zarządzanie pamięcią) oraz z języka C++ (duża część składni i słów kluczowych).
Zastosowanie
Java to wysokopoziomowy język programowania najczęściej wykorzystywany do tworzenia
backendu aplikacji internetowych. Język ten jest łatwo przenośny, dzięki interpretowaniu
przez wieloplatformową maszynę wirtualną Java Virtual Machine. Można stwierdzić, że Java jest
językiem preferowanym przez korporacje i duże firmy. W Javie napisano m.in. takie aplikacje jak Gmail,
OpenOffice czy Minecraft, ale także LinkedIn, Netflix czy Amazon.
Javę z założenia cechuje:
obiektowość,
dziedziczenie,
niezależność od architektury,
sieciowość,
niezawodność,
bezpieczeństwo.
Wśród wad Javy można znaleźć wolniejsze kompilowanie się w porównaniu z
programami napisanymi w językach natywnie kompilowanych. Wersja 11 Javy przyniosła
jednak sporą zmianę w tym temacie, co przyspieszyło kompilację.
Darmowy hosting zapewnia PRV.PL