Thinking in Java: The definitive introduction to object-oriented programming in the language of the world wide web Book + PRICE WATCH * Amazon pricing is not included in price watch

Thinking in Java: The definitive introduction to object-oriented programming in the language of the world wide web Book

Programming languages have similarities with general purpose languages such as Spanish. You might know enough Spanish to cobble together a simple letter or read a poster but the real breakthrough comes when you can think in it. Thinking in Java attempts to improve your understanding to the point where you can think about a programming problem in Java rather than in English or whatever and then translate it. This fits extremely well with the basic Java ethos, which is to enable you to frame a problem in terms of the Java objects you'll use to provide a solution. Eckel approaches teaching you to think in Java by introducing a topic, talking around it to put it in context, providing examples to try and then discussing them in depth. Each chapter has a summary followed by exercises. The book is structured for someone coming from a procedural language background. Eckel spends a lot of time on OOP concepts in general and the way in which it's implemented in Java. After covering operators Eckel goes on to program flow, initialisation and garbage collection, packages, class reuse, polymorphism and so on all the way up to distributed programming (servlets) and appendices on passing objects, the JNI, guidelines and resources. The whole book is also on CD (in several formats including HTML) with the source code (guaranteed to compile under Linux using Java 1.2.2). The CD also contains Thinking in C: Foundations for C++and Java. Thinking In Java is basically a tutorial. You're intended to read it linearly and work the exercises. It helps that it's well written but it helps even more to have a programming background. If not, you'll probably want a straight Java reference to hand as well. --Steve PatientRead More

from£48.05 | RRP: £42.99
* Excludes Voucher Code Discount Also available Used from £4.14
  • BookDepository

    Thinking in Java : Paperback : Pearson Education (US) : 9780131872486 : 0131872486 : 09 Mar 2006 : Intended for Java programmers, this book explains the why of Java. From the fundamentals of Java syntax to its advanced features, it is designed to teach, one step at a time. Design patterns are shown with multiple examples throughout: Adapter, Bridge, Chain of Responsibility, Command, Decorator, Facade, Factory Method, Flyweight, and more.

  • ASDA

    Intended for Java programmers this book explains the why of Java. From the fundamentals of Java syntax to its advanced features it is designed to teach one step at a time. Design patterns are shown with multiple examples throughout: Adapter Bridge Chain of Responsibility Command Decorator Facade Factory Method Flyweight and more.

  • Blackwell

    Praised by students and professional programmers, Eckel has thoroughly revised and updated his classic text for J2SE 5.0, the most enhanced version of the Java language since its inception. It is designed for teaching in a classroom and seminar...

  • 0131872486
  • 9780131872486
  • Bruce Eckel
  • 10 February 2006
  • Prentice Hall
  • Paperback (Book)
  • 1150
  • 4
As an Amazon Associate we earn from qualifying purchases. If you click through any of the links below and make a purchase we may earn a small commission (at no extra cost to you). Click here to learn more.

Would you like your name to appear with the review?

We will post your book review within a day or so as long as it meets our guidelines and terms and conditions. All reviews submitted become the licensed property of www.find-book.co.uk as written in our terms and conditions. None of your personal details will be passed on to any other third party.

All form fields are required.