Książka przedstawia wprowadzenie do programowania w języku Java, który stał się "lingua franca" sieci Internet. Java, podobnie jak mniej rozpowszechnione języki (Eiffel, Smalltalk), jest językiem czysto obiektowym. Popularność zapewniła sobie dzięki przenośności, przejęciu notacji z języków C i C++, automatycznemu zbieraniu nieużytków, dynamicznemu ładowaniu klas, łatwości tworzenia programów sieciowych, i bogatym bibliotekom. Niniejsze wprowadzenie jest bardzo zwięzłe. Mimo to można sądzić, że pokazano w nim prawie wszystkie ważniejsze mechanizmy językowe, za wyjątkiem bardziej specjalistycznych tematów, jak np.. Java IDL i Java RMI. Prowadzi ono Czytelnika od elementarnych konstrukcji klas i metod poprzez operacje na plikach, wyjątki, współbieżność, do programowania sieciowego i grafiki. Prezentowany materiał wykładu wymaga jednak od Czytelnika bacznej uwagi przy edycji, kompilacji i wykonywaniu prezentowanych przykładów. Pomogą mu w tym wyjaśnienia dotyczące użytych w przykładach konstrukcji językowych i postaci wydruków. Zamieszczone w książce przykłady (w tym 84 numerowanych) były kompilowane i wykonywane na maszynach pracujących pod systemami Windows ’98, IRIX SGI oraz Solaris SUN Microsystems, głównie w środowisku programowym JDK/J2SE 1.2.2, a częściowo JDK/J2SE 1.3.0.
|