Skip to content

1. Wprowadzenie

Kod PDF tego dokumentu jest dostępny pod nazwą |TUTAJ|.

Niniejszy dokument stanowi materiał pomocniczy do zajęć: nie jest to kompletny kurs. Pogłębienie wiedzy wymaga pomocy nauczyciela.

Student znajdzie w nim jednak dużą ilość informacji, które w większości przypadków pozwolą mu na samodzielną pracę.

Istnieje wiele doskonałych książek poświęconych językowi Java. Wśród nich można wymienić:

  1. „Programowanie w Javie” autorstwa Claude’a Delannoya, wydawnictwo Eyrolles
  1. „Java klient-serwer” autorstwa Cédrica Nicolasa, Christophe’a Avare’a i Frédérica Najmana, wydana przez Eyrolles.

Pierwsza z tych książek stanowi doskonałe wprowadzenie dydaktyczne do języka Java. Po opanowaniu jej treści można przejść do drugiej pozycji, która przedstawia bardziej zaawansowane aspekty Javy (Java Beans, JDBC, CORBA/RMI). Przedstawia ona interesujące spojrzenie na Javę z perspektywy przemysłowej. Aby pogłębić wiedzę na temat języka Java w różnych dziedzinach, warto sięgnąć po serię „Java series” wydawnictwa O’Reilly. Jeśli chodzi o profesjonalne wykorzystanie języka Java w ramach platformy J2EE, warto przeczytać:

  1. „Programowanie j2EE”, wydane przez wydawnictwo Wrox i dystrybuowane przez Eyrolles.

Serge Tahé, wrzesień 1998 r., czerwiec 2002 r.

Uwaga: W momencie pisania tego kursu autor nie znał dobrze zasad pisania kodu w Javie, języku, który w 1998 roku był jeszcze stosunkowo nowy. Nie dysponował również narzędziem IDE, które sygnalizowałoby mu naruszenia zasad nazewnictwa w języku Java. W związku z tym nazwy klas i interfejsów powinny zaczynać się wielką literą. Zasada ta nie jest przestrzegana w niniejszym dokumencie. Pod wieloma względami niniejszy kurs jest przestarzały. W rzeczywistości przedstawione technologie – RMI, CORBA, Swing, aplety – nie są już w modzie, a IDE JBuilder już nie istnieje. Zamiast przerabiać ten kurs, w 2015 roku napisałem nowy: [Wprowadzenie do języka Java i ekosystemu Spring na podstawie studium przypadku (2015)], który opiera się na niektórych rozdziałach niniejszego dokumentu. Zaleca się zatem korzystanie z tego nowego kursu i powrót do niniejszego dokumentu tylko wtedy, gdy pojawiają się w nim odniesienia.

Serge Tahé, luty 2026