Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Thinking in Java (3rd Edition)

Buy
Thinking in Java (3rd Edition), 9780131002876 (0131002872), Prentice Hall, 2002

Like any human language, Java provides a way to express concepts. If successful, this medium of expression will be significantly easier and more flexible than the alternatives as problems grow larger and more complex.

You can’t look at Java as just a collection of features—some of the features make no sense in isolation. You can use the sum of the parts only if you are thinking about design, not simply coding. And to understand Java in this way, you must understand the problems with it and with programming in general. This book discusses programming problems, why they are problems, and the approach Java has taken to solve them. Thus, the set of features that I explain in each chapter are based on the way I see a particular type of problem being solved with the language. In this way I hope to move you, a little at a time, to the point where the Java mindset becomes your native tongue.

Throughout, I’ll be taking the attitude that you want to build a model in your head that allows you to develop a deep understanding of the language; if you encounter a puzzle, you’ll be able to feed it to your model and deduce the answer.

(HTML tags aren't allowed.)

The Photoshop Channels Book
The Photoshop Channels Book

Using Photoshop without taking advantage of channels is a bit like attempting to make a fine recording with nothing but a crummy cassette recorder: You can do so, but the results won't be very satisfying. However, if you're new to the world of digital imaging--perhaps because you've just found your way to Photoshop after purchasing your first...

Creating Dynamic Presentations with Streaming Media (With CD-ROM)
Creating Dynamic Presentations with Streaming Media (With CD-ROM)

This book will show you how to create dynamic and compelling presentations using Microsoft Producer for PowerPoint 2002. Producer lets you take Microsoft PowerPoint-based presentations to a more persuasive level by synchronizing your PowerPoint slides with video and audio to create dynamic rich-media presentations. The video and audio you use...

Burp Suite Cookbook: Practical recipes to help you master web penetration testing with Burp Suite
Burp Suite Cookbook: Practical recipes to help you master web penetration testing with Burp Suite

Get hands-on experience of using Burp Suite to execute attacks and perform web assessments

Key Features

  • Use tools in Burp Suite to meet your web infrastructure security demands
  • Configure Burp to fine-tune the suite of tools specific to the target
  • Use Burp...

Creating Web Pages All-in-One Desk Reference For Dummies (Computer/Tech)
Creating Web Pages All-in-One Desk Reference For Dummies (Computer/Tech)

Your key to creating winning Web sites

Your one-stop guide to creating eye-catching pages with today's most popular tools

Whether you're looking to show off your digital photos or launch your own blog, this guide delivers all the know-how you need to create Web pages for any...

Essential Strength Training Skills (Essential Skills)
Essential Strength Training Skills (Essential Skills)

Whether you've been weight training for years or are newly interested in getting toned, Essential Strength Training Skills offers advice ideal for both beginners and seasoned veterans.

Providing clear and accessible exercise tips that can help anyone get into peak physical condition, Essential Strength Training...

Repairing and Querying Databases under Aggregate Constraints (SpringerBriefs in Computer Science)
Repairing and Querying Databases under Aggregate Constraints (SpringerBriefs in Computer Science)
Research has deeply investigated several issues related to the use of integrity constraints on relational databases. In particular, a great deal of attention has been devoted to the problem of extracting "reliable" information from databases containing pieces of information inconsistent with regard to some integrity constraints. In...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy