Logo

Thinking in Java by Bruce Eckel

Large book cover: Thinking in Java

Thinking in Java
by

Publisher: MindView
Number of pages: 1079

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
(6.1MB, PDF)

Similar books

Book cover: Free Java BookFree Java Book
by - Western State College
Enter the ACM Java libary. This library made it possible to teach simple graphics and arcade game programming to students with no prior programming experience. But the students are still learning real coding and real Java.
(6857 views)
Book cover: Interactive Programming In JavaInteractive Programming In Java
by - Morgan Kaufmann Publishers
Introduction to computer programming intended for students in standard CS1 courses with no prior programming experience. It is the first textbook to rethink the traditional curriculum in light of the current interaction-based computer revolution.
(10554 views)
Book cover: Essential JavaEssential Java
by
This is a gentle introduction to the basics of the Java programming assuming no previous knowledge of it. Contents range from writing the simplest of Java programs to exception handling. Any knowledge of how programs work will benefit the reader.
(5660 views)
Book cover: Java for Python ProgrammersJava for Python Programmers
by - interactivepython.org
This e-book is an ongoing project to help Computer Science students who have had one or two semesters of Python learn the Java programming language. If you are not a part of that audience you may still find this a useful way to learn about Java.
(6360 views)