Post on 09-Apr-2018
Agenda
• Czym jest Java?
• Krótka historia
• Podstawowa terminologia
• IDE dla Javy: Eclipse, Netbeans, IntelliJ IDEA
• Narzędzia do automatycznego budowania
• Spring Framework
Java
• aplikacje na urządzenia mobilne
• język programowania
• Java Standard Edition (JSE)
• Java Enterprise Edition (JEE)
• technologie nie objęte specyfikacją Suna, ale wykorzystywane komercyjnie
Java jako język
• Powstał w 1995 roku
• Pierwotnie nazywał się Oak
• Został stworzony do programowania przystawek do telewizorów
Java jako język
• Początkowo dosyć ubogi zbiór klas standardowych
• Niska wydajność
• Niekoniecznie przemyślany (np. klasa Vector)
• Obecnie zawiera mnóstwo zaawansowanych bibliotek
• Z wydajnością nie jest już najgorzej