See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

Ready to Buy?
woodys-uk
Price: £30.18
In stock

18 used & new from £2.35

Have one to sell? Sell yours here
 
   
The Java Programming Language (Java Series)
 
See larger image
 

The Java Programming Language (Java Series) (Paperback)

by Ken Arnold (Author), James Gosling (Author), David Holmes (Author)
4.7 out of 5 stars See all reviews (16 customer reviews)

Available from these sellers.


5 new from £17.99 13 used from £2.35
Other Editions: RRP: Our Price: Other Offers:
Paperback (4) £35.99 £30.59 34 used & new from £16.99

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
UML/JAVA Model&Generation
   www.modeliosoft.com    Powerful Model Driven tool-100! Complete-Code Model consistency 
Learn Programming
   www.HomeLearningCourses.com    Learn programming, UK courses. Learn from home for a better future 
Free Java EE5 tutorial
   www.sun.com/JavaEE_Tutorial    Register now and download the free Java Enterprise Edition tutorial! 
  
 

Customers Who Bought This Item Also Bought

Effective Java: Second Edition

Effective Java: Second Edition

by Joshua Bloch
5.0 out of 5 stars (4)  £21.59
The Java Language Specification (Java Series)

The Java Language Specification (Java Series)

by James Gosling
5.0 out of 5 stars (1)  £30.59
Java Concurrency in Practice

Java Concurrency in Practice

by Brian Goetz
4.8 out of 5 stars (6)  £17.39
Java Generics and Collections

Java Generics and Collections

by M Naftalin
5.0 out of 5 stars (3)  £17.54
Effective Java (Java Series)

Effective Java (Java Series)

by Joshua Bloch
4.9 out of 5 stars (16)  £26.34
Explore similar items

Product details

  • Paperback: 704 pages
  • Publisher: Prentice Hall; 3 edition (30 Jun 2000)
  • Language English
  • ISBN-10: 0201704331
  • ISBN-13: 978-0201704334
  • Product Dimensions: 23.1 x 18.5 x 4.6 cm
  • Average Customer Review: 4.7 out of 5 stars See all reviews (16 customer reviews)
  • Amazon.co.uk Sales Rank: 561,278 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Product Description

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.

Product Description

The Java™ Programming Language, Third Edition gives every Java developer an up-to-date, authoritative view of the language as its creators intended it. Co-authored by James Gosling, Java's inventor, the book is as authoritative as ever, and even more comprehensive -- with in-depth coverage of the latest Java 2 Standard Edition Version 1.3 features and classes. As with previous editions, this book starts with a concise introduction to the language; presents detailed descriptions of Java's commands, constructs, and libraries; and delivers progressively advanced coverage of classes and objects, interfaces, exception-handling, threads and multitasking, packages, I/O, and more. Best of all, it offers a creator's eye view of the rationale behind Java's design, and its latest enhancements -- all designed to help developers make the most of Java's power, portability, and flexibility.



See all Product Description

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
Check a corresponding box or enter your own tags in the field below
technical
sde development
programming
object-oriented design

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

The Java Programming Language (Java Series)
69% buy the item featured on this page:
The Java Programming Language (Java Series) 4.7 out of 5 stars (16)
Effective Java: Second Edition
16% buy
Effective Java: Second Edition 5.0 out of 5 stars (4)
£21.59
Head First Java
6% buy
Head First Java 4.5 out of 5 stars (29)
£22.43
Java in Easy Steps
5% buy
Java in Easy Steps 4.0 out of 5 stars (6)
£10.44

 

Customer Reviews

16 Reviews
5 star:
 (13)
4 star:
 (1)
3 star:
 (2)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (16 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
5 of 5 people found the following review helpful:
5.0 out of 5 stars An Invaluable Resource, 24 Jul 1999
By A Customer
When I began studying Java, I purchased _The_Java_Programming_Language_ (2nd ed.) and spent a month of free time reading the entire tome. It provided invaluable insights into Java's philosophy and syntax; I don't believe that my study and subsequent employment of the language would have been nearly as successful had I neglected to read _The_Java_Programming_Language_.

Reading an introductory book prior to tackling _The_Java_Programming_Language_ is in my opinion a necessary step if you're unfamiliar with object-oriented concepts; _The_Java_Programming_Language_ assumes a preexisting understanding of OOP. Though I had learned OOP basics in a college CS course on C++, I found the concepts and examples presented in Arnold's book a worthy challenge.

The book is so concise and authoritative that I continue to use it as a reference. I consider _The_Java_Programming_Language_ a jewel of my library and wholeheartedly recommend it to anyone embarking on a study of Java.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 7 people found the following review helpful:
3.0 out of 5 stars Let this be the SECOND book you buy on Java..., 10 Jul 1999
By A Customer
This was the first book I bought on Java, coming from a C background. Clearly the book has been modelled (in style) on 'The C Programming Language' which boded well as I began. However, I soon felt out of my depth. The examples at the beginning of the book required an understanding of concepts not yet covered, leaving me feeling inadequate and frustrated. I agree entirely with the reviewer who recommended Deitel and Deitels 'Java: How To Program' as a companion book (but wait for the third edition which will cover Swing), which has given me the background to appreciate Goslings book as a comprehensive reference source - with examples. To summarize, I was disappointed with the book for my initial purposes but I am now glad to have it in my library.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
2 of 2 people found the following review helpful:
5.0 out of 5 stars Excellent for understanding Java theory., 13 Dec 1998
By A Customer
This is one of THE two must-have books for learning Java and the rationale of Java, in my opinion. (The other is Deitel & Deitel's Java, how to program, which teaches you the mechanics.) The book has a few omissions (e.g., the awt classes are not sufficiently covered), but the coverage given to classes and class extensions as well as the explanation of input and output alone is well worth the price of the book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 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.
Published on 25 Jan 2004

5.0 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... Read more
Published on 15 Jan 2002

5.0 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... Read more
Published on 5 Feb 2001

5.0 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.
Published on 22 Mar 2000 by K. F. Moore

5.0 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).
Published on 27 Sep 1999 by Rasmus

5.0 out of 5 stars When will Addison-Wesley publish the third Edition?
This book is the best Java book available so far. I am eagerly waiting for the third edition which should cover new features in Java 1.2
Published on 8 April 1999

5.0 out of 5 stars Java complit
I need tutorial Java complit
Published on 3 Mar 1999

5.0 out of 5 stars Java complit
I need tutorial Java complit
Published on 3 Mar 1999

4.0 out of 5 stars Excellent for professionals
Good book for software porfessionals !!!. especially who are in the industry and wanna learn real Java. This book has no baby graphics and no silly examples. Read more
Published on 23 Nov 1998

5.0 out of 5 stars The best java book in the market
If you are looking for a java book there are I think thousands in the bookselves.But, this book is really the best to know about the language Java. Read more
Published on 4 May 1998

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!


Look for similar items by category


Feedback


Fun for Everyone

Christmas Gifts
Achieve over 15,000 RPM with our great range of Powerballs.

Shop the Powerball store

 

More From James Gosling

The Java Language...

The Java Language Specification

Written by the inventors of the technology, The Java™ Language... Read more
£35.99 £30.59

 

Up to 50% off Dental Care

Braun Oral-B Professional Care 6000 Rechargeable Toothbrush - Pack of 2
Put a sparkle in your smile with up to 50% off selected Oral-B and Philips rechargeable toothbrushes.

Up to 50% off power toothbrushes

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates