or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
37 used & new from £18.81

Have one to sell? Sell yours here
 
   
Learning Java
 
 

Learning Java (Paperback)

by Patrick Niemeyer (Author), Jonathan Knudsen (Author)
4.0 out of 5 stars  See all reviews (9 customer reviews)
RRP: £34.50
Price: £21.05 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £13.45 (39%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Want guaranteed delivery by Wednesday, November 11? Choose Express delivery at checkout. See Details
25 new from £18.81 12 used from £19.71

Frequently Bought Together

Learning Java + Java Cookbook: Solutions and Examples for Java Developers. Coverage of 1.5 + Java in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))
Price For All Three: £64.76

Show availability and shipping details


Customers Who Bought This Item Also Bought

Java Cookbook: Solutions and Examples for Java Developers. Coverage of 1.5

Java Cookbook: Solutions and Examples for Java Developers. Coverage of 1.5

by Ian Darwin
4.4 out of 5 stars (9)  £23.03
Java in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))

Java in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))

by David Flanagan
4.0 out of 5 stars (4)  £20.68
Java Pocket Guide (Pocket Guides)

Java Pocket Guide (Pocket Guides)

by Robert Liguori
4.0 out of 5 stars (1)  £6.48
Sams Teach Yourself Java 6 in 21 Days

Sams Teach Yourself Java 6 in 21 Days

by Rogers Cadenhead
4.0 out of 5 stars (6)  £15.95
Head First Java

Head First Java

by Kathy Sierra
4.5 out of 5 stars (30)  £20.55
Explore similar items

Product details

  • Paperback: 976 pages
  • Publisher: O'Reilly Media, Inc.; 3 edition (20 May 2005)
  • Language English
  • ISBN-10: 0596008732
  • ISBN-13: 978-0596008734
  • Product Dimensions: 22.9 x 17.5 x 5.3 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon.co.uk Sales Rank: 26,131 in Books (See Bestsellers in Books)

    Popular in these categories:

    #4 in  Books > Computing & Internet > Programming > Languages > Java > Introductory
    #5 in  Books > Computing & Internet > Programming > Introduction to Programming > Java
    #15 in  Books > Computing & Internet > Programming > Introduction
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Java Programming Course opens new browser window
HomeLearningCollege.com/Java  -  Industry Recognised Programming Qualification. Find Out More Today! 
   Free Java EE5 tutorial opens new browser window
www.sun.com/JavaEE_Tutorial  -  Download the free Java EE5 tutorial Register now and learn more! 
   JAVA Training opens new browser window
www.firebrandtraining.co.uk  -  From the Training Company of the Year, 3 years running. 
  
 

Product Description

Amazon.co.uk Review

Java is the language de jour and there's a stream of books covering it, but with so many books available new offerings have to be something special. Learning Java starts at the beginning with a "hello world" style program to demonstrate using Sun's Java tools, and it continues to introduce features with examples. These are all thoroughly discussed and explained in as straightforward and jargon-free manner as practicable.

A tricky aspect of Java is the way classes are related, so it's great to see a whole chapter devoted to the subject early on. Even more opaque is the explicit use of threads in Java. Again, this is covered in an accessible way, especially the discussion on thread synchronisation. The authors cover basic graphics, video handling and other media in Java before moving on to Beans and the builder environment, stopping short of JavaBeans. The book finishes with a section on applets, the Java plugin and digital signatures. There is, though, no feeling of working toward a goal--perhaps this would have been a better book with a project as a theme. Another odd decision is ignoring the several--some free--Java IDEs generally used to program Java. (Neimeyer makes a point of saying he hasn't discussed them but without saying why. Even beginners find Java more accessible in a programming environment.)

Still, Learning Java, which uses Java2 v1.3, does a competent job of introducing Java to beginners. As with most O'Reilly books, it's authoritative, lucid and well edited, though it may fail to inspire in the reader the presumed enthusiasm for Java felt by the authors. You won't go wrong with this one, and its coverage of object oriented programming issues is particularly good --Steve Patient --This text refers to an out of print or unavailable edition of this title.



Product Description

Version 5.0 of the Java 2 Standard Edition SDK is the most important upgrade since Java first appeared a decade ago. With Java 5.0, you'll not only find substantial changes in the platform, but to the language itself-something that developers of Java took five years to complete. The main goal of Java 5.0 is to make it easier for you to develop safe, powerful code, but none of these improvements makes Java any easier to learn, even if you've programmed with Java for years. And that means our bestselling hands-on tutorial takes on even greater significance. Learning Java is the most widely sought introduction to the programming language that's changed the way we think about computing. Our updated third edition takes an objective, no-nonsense approach to the new features in Java 5.0, some of which are drastically different from the way things were done in any previous versions. The most essential change is the addition of "generics", a feature that allows developers to write, test, and deploy code once, and then reuse the code again and again for different data types. The beauty of generics is that more problems will be caught during development, and Learning Java will show you exactly how it's done. Java 5.0 also adds more than 1,000 new classes to the Java library. That means 1,000 new things you can do without having to program it in yourself. That's a huge change. With our book's practical examples, you'll come up to speed quickly on this and other new features such as loops and threads. The new edition also includes an introduction to Eclipse, the open source IDE that is growing in popularity. Learning Java, 3rd Edition addresses all of the important uses of Java, such as web applications, servlets, and XML that are increasingly driving enterprise applications. The accompanying CD includes the Java 5.0 SDK for Windows, Linux and Solaris, plus the Eclipse IDE, the NetBeans IDE, and the many example programs from the book.

Inside This Book (Learn More)
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Learning Java
62% buy the item featured on this page:
Learning Java 4.0 out of 5 stars (9)
£21.05
Sams Teach Yourself Java 6 in 21 Days
18% buy
Sams Teach Yourself Java 6 in 21 Days 4.0 out of 5 stars (6)
£15.95
Head First Java
10% buy
Head First Java 4.5 out of 5 stars (30)
£20.55
Java Pocket Guide (Pocket Guides)
5% buy
Java Pocket Guide (Pocket Guides) 4.0 out of 5 stars (1)
£6.48

 

Customer Reviews

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

 
15 of 15 people found the following review helpful:
5.0 out of 5 stars One of the best books for learning Java, 10 Aug 2006
By Martin Anderson (London, UK) - See all my reviews
(REAL NAME)   
This is one seriously good book.

One of the pitfalls of many Java books is that they assume a level of familiarity with programming (especially C or C++) and that you will come across sentences such as "java does not have pointers" with no explanation of what a pointer is. A good book will give you directions to find out this missing information but a great book will explain everything for you. While not perfect in its coverage of these essentials, this is where this book really scores highly. It takes you through the basics of object orientated programming starting with simple examples and working up to more advanced ones which demonstrate the power and flexibility of Java.

For people with some experience of programming (no matter how small) this is the best book to learn Java from. For those coming to programming for the first time, you might be better served by "Teach Yourself Java 2 in 21 Days" from Sams which deals with the basics with a little more depth. As an experienced developer, these are the 2 books I would recommend for those looking to learn Java.

Which ever book you decide to buy, you should also consider getting the superb "Java Cookbook" from O'Reilly where you see how Java code can be used in various situations (especially if you are the type who learns from seeing how things are really done).
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
13 of 13 people found the following review helpful:
4.0 out of 5 stars Good, but not perfect, 26 Jul 2000
By A Customer
This review is from: Learning Java (CD-ROM)
Coming from a C++ background I needed a decent book on Java. After hours of searching and looking at reviews I decided upon this one. Thankfully I was not disappointed, as many programming books have failed to live upto their grandesque titles. The introduction was clear and informative and the book continued to provide useful information throughout. The only major let down was the CD which I felt could have been made much better. Although I thought this book assumed a bit of computing knowledge and as such wouldnt recommend it to the beginner. However I would definately suggest a purchase if like me you are interested in getting to know Java a bit better. After all most of the things we need for reference nowadays are on the internet. This provides a good back up to that.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
20 of 21 people found the following review helpful:
5.0 out of 5 stars The best book by far to learn from a programming background, 18 April 2001
By A Customer
This review is from: Learning Java (CD-ROM)
I had an urgent need to learn Java quickly and bought several books: SAMS Java 2, Deitel&Deitel's How to Program Java to name but two, but this book is the best by far.

Pretty much all basic principles are demonstrated in the first few chapters, and backed up with some great examples. Also, the first chapters resist from telling you everything about a principle or class which avoids confusion and allow you to build a complete picture of the language in your head.

Later chapters concrete over your knowledge and fill in the gaps - it's much easier to understand than the other books that I started to read because you have all the basic principles from a very early stage.

In combination with the JAVA and JAVA ENTERPRISE IN A NUTSHELL books, this makes an excellent resource.

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

4.0 out of 5 stars You will learn if you already know a bit...
If you already know some about programming then you will find this book excellent. Otherwise you may struggle. Read more
Published 6 months ago by Mitt

5.0 out of 5 stars great book to get a firm handle on concepts and new features.
I've had this book (and still reading in it), but also had java in a nutshell with it, and I already knew older java versions. Both make a great combination. Read more
Published on 17 Jun 2007 by Saad

4.0 out of 5 stars Starts badly, gets brilliant
I hated reading this book at first. It starts with some examples to "show the power of Java" that made my eyes glaze over. Read more
Published on 15 April 2007 by Samuel Halliday

1.0 out of 5 stars Not having fun
I bought this book with the expectation that it would have me flying fast - as did the "Learning Perl" book. But no: I am still crawling on my knees. Read more
Published on 8 Mar 2007 by Erik Norgaard

5.0 out of 5 stars Worth every penny.
If you wish to learn Java this is definitely the book for you. It is aimed at the java beginner or even people beginning programming. Read more
Published on 11 Sep 2005 by Mr. R. C. Tomlinson

3.0 out of 5 stars Definitely not for a beginner
I ordered this book and found it a bit hard to understand. Since the authors assume that readers have a sound background in C/C++, they jump to quite complicated examples in the... Read more
Published on 20 Feb 2001

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

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