Pojawienie się |
1995 |
---|---|
Paradygmat |
Wieloparadygmatowy (obiektowy, strukturalny, imperatywny, funkcyjny) |
Implementacje | |
Aktualna wersja stabilna |
Java SE 23 (17 września 2024; ponad 4 miesiące temu) |
Twórca | |
Licencja | |
Platforma sprzętowa | |
Platforma systemowa | |
Strona internetowa |
Java (wym. dżawa[3]) – współbieżny, oparty na klasach, obiektowy język programowania ogólnego zastosowania[4]. 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).
Społeczność programistów określana jest jako Java User Group[5].
Oracle regularnie wydaje nowe wersje Javy co pół roku[6]. We wrześniu 2021 Oracle ogłosiło skrócenie okresu wydawania wersji LTS z trzyletniego na dwuletni[6].