Thinking in Java
by Bruce Eckel
Publisher: MindView 2002
Number of pages: 1009
Description:
The legendary author Bruce Eckel brings Java to life with this extraordinarily insightful, opinionated and downright funny introduction. Thinking in Java introduces all of the language's fundamentals, one step at a time, using to-the-point code examples. More than virtually any other book, Thinking in Java helps you understand not just what to do -- but why. Eckel introduces all the basics of objects as Java uses them; then walks carefully through the fundamental concepts underlying all Java programming -- including program flow, initialization and cleanup, hiding implementations, reusing classes and polymorphism.
Download or read it online for free here:
Download link
(4.3MB, PDF)
Similar books
Object Oriented Programming with Java- University of KwaZulu-Natal
Contents: Class Level Design; Object Based Programming; Object Oriented Programming; Applets, HTML, and GUI's; Object Oriented Design; A Solitaire Game - Klondike; Advanced GUI Programming; Generic Programming and Collection Classes; and more.
(11190 views)
Bleeding at the Keyboard: A Guide to Modern Programming with Javaby Gregory J. E. Rawlins - Indiana University
The book appeared as a material developed for the Fall 1999 C212 class at Indiana University. The text covers objects, classes, methods, Java interpreter. It is sutable for absolute beginners, the author will guide you step by step on learning Java.
(31242 views)
Introduction to Javaby Jane Meyerowitz, Deshendran Moodley - University of KwaZulu-Natal
These lecture notes are designed for use in the first year Computer Science modules. They provide an introduction to problem solving, programming, and the Java language. They are intended to serve as a complement to the formal lectures.
(11009 views)
Introduction to Programming in Java: An Interdisciplinary Approachby Robert Sedgewick, Kevin Wayne - Princeton University
This book is an interdisciplinary approach to the traditional CS1 curriculum. It teaches all of the classic elements of programming. The book is organized around four areas of computer science: programming, machine architecture, theory, and systems.
(19445 views)