JAVA este una din tehnologiile revolutionare ce oferă noi orizonturi programării aplicatiilor Internet. Cartea de fată oferă o prezentare a notiunilor de bază absolut necesare programării JAVA. Chiar dacă este departe de a acoperi tehnologia Java în întregime, cartea oferă cititorului toate cunostintele de care acesta are nevoie (uneori chiar mai mult) pentru a-si face intrarea în universul dezvoltării de software JAVA. Desi se constituie ca o introducere în limbajul JAVA, prin prezentarea în profunzime a unor concepte, cartea este adresată în egală măsură atât începătorilor cât si avansatilor, atât celor pentru care Object Oriented Programming - OOP este încă un mister cât si celor pentru care obtinerea unor atestate de programator Java este un scop imediat. Multitudinea de exemple cuprinse în această carte oferă cititorului cadrul necesar întelegerii conceptelor prezentate, precum si un ajutor important pentru dezvoltarea unor programe personale. În această carte cititorul găseste răspuns la mai multe întrebări simple sau complicate legate de: programare OOP în JAVA, tratarea exceptiilor, multithreading, lucrul cu stream-uri, serialization, crearea unui Graphical User Interface-GUI, applet-uri JAVA si multe altele. (402 pagini)