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.)

Introducing HTML5 Game Development
Multicore Programming Using the ParC Language (Undergraduate Topics in Computer Science)
Multicore Programming Using the ParC Language (Undergraduate Topics in Computer Science)

Multicore Programming Using the ParC Language discusses the principles of practical parallel programming using shared memory on multicore machines. It uses a simple yet powerful parallel dialect of C called ParC as the basic programming language. Designed to be used in an introductory course in parallel programming and covering basic...

TCP/IP Analysis and Troubleshooting Toolkit
TCP/IP Analysis and Troubleshooting Toolkit
Discover TCP/IP troubleshooting solutions that solve real-world networking problems

TCP/IP is the backbone of the Internet and corporate networks and has become much more complex in the last decade. If you’re a networking professional, you need to take trouble-shooting to a new level to address this complexity–and adopt solutions...


HTML5 Video How-To
HTML5 Video How-To
Are you looking to host the next mini blockbuster video from your website? Do you want it to be accessible in most modern browsers, without the need for lots of extra plugins, or extra code?

If the answer to the above two questions is yes, then enter HTML5 Video—created as the new way to show video online in
...
The Art of C++
The Art of C++

Take your C++ skills to the next level with help from programming guru Herb Schildt. In this unique volume, Herb unlocks the secrets that professional programmers use to create world-class software. In the process, he explores the power, elegance, and artistry of C++. Inside, Herb applies C++ to a wide variety of high-powered, practical...

Twitter For Dummies (Computer/Tech)
Twitter For Dummies (Computer/Tech)

Have you heard? All the world’s a-twitter!

Twitter is a tool that you can use to send and receive short, 140-character messages from your friends, from the organizations you care about, from the businesses you frequent, from the publications you read, or from complete strangers who share (or don’t share) your...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy