Search
Home arrow Online Shop
Snagging Shop
Make sure you find all
the defects in your
new home. Purchase
our snagging guide.
Snagging Guide
Reviews
Get a professional
snagger to create a
snag list for your new
property in the UK or Ireland.
Snagging Inspections
Main Menu
Home
New Homes News
Snagging Stories
New Homes Research
Snagging Forum
Snagging Cloud
Snagging Top Ten
Web Links
Snagging Photos
Property Books
Online Shop
Polls
Press
 
Login for Download
Contact us
 
Site Map
New Build Inspections
The leading truly independent snagging company.

UK: Snagging
Ireland: Snag List
Money Supermarket.com
Cheap Home Insurance and Compare Mortgages at Moneysupermarket.com
HIPS Directory
Find HIPS Providers in your local area using the HIP Central Home Information Pack Directory
Property Links

Investment Property
Let Choices help you find investment property.

Bermondsey Property
Search for Bermondsey Property in London. Hot Property has thousand of properties for sale in Bermondsey and property throughout the UK

Offplan Property
Are you looking for offplan property? Attend an inexpensive property seminar and get expert advice on property investment.

Walthamstow Flats
Find a Walthamstow Flat with Hot Property. We have over 95 thousand houses and flats on our database, including flats in Walthamstow

Parking in London
Think it's impossible? Find parking in London. More information at Gumtree.


 
Advertisement

The Java Programming Language

Snagging.org In association with Amazon.co.uk

Online Shop | Property Guides |  Kitchen & Home |  Garden Tools |  Power Tools |  Consumer Electronics

Get the Snagging Checklist Here!


  



The Java Programming Language
by: Ken Arnold, James Gosling

 : The Java Programming Language

List Price: £29.99
Price: £19.29
You Save: £10.70 (36%)
Prices subject to change.



Availability: Usually dispatched within 1-2 business days




Binding: Paperback
Dewey Decimal Number: 005.133
EAN: 9780201634556
ISBN: 0201634554
Label: Prentice Hall
Manufacturer: Prentice Hall
Number Of Pages: 333
Publication Date: June 13, 1996
Publisher: Prentice Hall
Studio: Prentice Hall




Related Items:

Editorial Review:

Amazon.co.uk Review:
Written by several of Java's inventors, The Java Programming Language, Third Edition provides a nearly indispensable guide to basic and advanced features in today's hottest programming language. Perfect for the intermediate or advanced developer, this book delivers a wealth of information on how to do more with Java. The first sections of this title provide a nicely compact tour of Java basics. If you're a beginner, you'll get a glimpse of the fundamentals of Java quickly. Most of this new edition has the more experienced reader in mind. Subsequent chapters delve into basic and advanced language features of what can be done with classes, interfaces and other design features in Java. The authors' explanations are notably clear and never pedantic. Many examples are illustrated using simple mathematical problems, and the class design samples for inheritance and interfaces all use comprehensible class names and concepts.

This book is just outstanding when it comes to class design. This title will definitely let any reader do more with classes, whether you want to make use of such features as "anonymous inner classes", reflection (for loading classes dynamically), or do more with interfaces (including extending interfaces, and even tricks to change data members in interfaces).

Standout sections here include a complete guide to Java language statements, including keywords, literals and support for Unicode. Later sections feature a nicely clear explanation of Java's complicated I/O classes, a fine tutorial on threading and a solid introduction to using Java's collection classes. The book closes with a tour of some additional "core" Java packages that are available in the language.

In all, this up-to-the-minute guide to some of the more complex features in today's Java fills a valuable niche for any Java developer. Besides providing a glimpse into what the Java team at Sun is up to, this authoritative resource can help you master the finer points of class design, as well as make the most out of newly added features in the new JDK 1.3 standard. --Richard Dragan, Amazon.com

Topics covered: Quickstart overview of Java, class and object design in Java, access control, construction and initialisation, static methods, method overloading, class inheritance, redefining members, the protected keyword, the strictfp keyword and floating point processing, cloning objects, interfaces (constants, methods and modifiers), extending interfaces, marker interfaces, nested classes and interfaces (including static nested types, inner classes and anonymous inner classes), tokens, operators and expressions in Java, literals, keywords, operator precedence, control flow, Java exception handling, exception classes, the String and StringBuffer classes, threads, synchronisation APIs and techniques (scheduling, thread groups and thread local storage), the wrapper classes for Number types, Java reflection, loading classes, garbage collection (GC algorithms, finalisation and reachability states), packages, JavaDoc documentation tags, tour of Java I/O stream classes, serialisation techniques, new and legacy Java collections, misc. utility classes, system programming with properties, processes and JVM shutdown; internationalisation and localisation techniques, and tour of additional Java core packages.



Customer Reviews
Average Rating:  out of 5 stars

Rating: 5 out of 5 stars - Simply the best
One of the the best Java books available from the people who really know about the language. If you want to learn Java, it's a must-have book.



Rating: 5 out of 5 stars - Excellent Comprehensive Guide.
Direct from the creators of the Java programming language, this Third Edition of The Java Programming Language is a valuable resource for both novice and advanced programmers.
This third edition has been structured to give more in-depth treatment of the newer language features, as well as informative examples on using some of the new APIs.
New and/or revised in this edition:
More details on language features, including an expanded section on nested classes;
More comprehensive treatment of garbage collection and related programming issues
coverage of new APIs, such as collections and internationalization.
Thoroughly revised from start to finish, this edition fully covers the features of the current release of the Java programming language and class libraries. The book serves as a tutorial introduction to the language and essential libraries as well as a reference.
Experienced programmers will find this new edition to be a valuable reference, and will gain new insights into the subtleties of the language. Novice and intermediate programmers will benefit from the valuable examples and clear explanations of language and library features. Make sure you understand the contents of this book before you begin any serious development for the Java platform.



Rating: 5 out of 5 stars - Best comprehensive java reference
This book is one of the best references I have ever come across for Java. This book is for someone who is familiar with Java and wishes to learn all those nuts & bolts about Java and the right approach in using Java on a day-to-day basis. In my opinion, this book is a must have for all serious Java professionals. It does make a big difference after reading this book.



Rating: 5 out of 5 stars - Good For Getting To The point
I'm reading this along with five other books on Java, and, after some investigation, this is now may main book; If I don't quite get a concept I then refer to the others.



Rating: 5 out of 5 stars - Cool for people experienced programmers
A no nonsence walkthrough of core thing in Java - very well written - good for experienced programmers - bad for inexperienced (I think).




Try searching the Internet for "The Java Programming Language" or Ebay for "The Java Programming Language".

 

You might also be interested in the following great products:

Latest Tags


Popular Tags


  
Snagging List

Generated in 4.93597 Seconds