• RRP: £33.50
  • You Save: £6.70 (20%)
FREE Delivery in the UK.
Only 5 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Quantity:1
Learning Java has been added to your Basket
+ £2.80 UK delivery
Used: Very Good | Details
Sold by owlsmart_usa
Condition: Used: Very Good
Comment: Pages are clean and free of writing and or highlighting. Cover edges show some wear from reading and storage.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Learning Java Paperback – 5 Jul 2013

4.5 out of 5 stars 6 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£26.80
£18.31 £11.80
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
£26.80 FREE Delivery in the UK. Only 5 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.

Frequently Bought Together

  • Learning Java
  • +
  • Java 7 Pocket Guide
Total price: £36.79
Buy the selected items together

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your e-mail address or mobile phone number.




Product details

  • Paperback: 1010 pages
  • Publisher: O'Reilly Media; 4 edition (5 July 2013)
  • Language: English
  • ISBN-10: 1449319246
  • ISBN-13: 978-1449319243
  • Product Dimensions: 17.8 x 5.2 x 23.3 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Bestsellers Rank: 218,584 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

About the Author

Patrick Niemeyer became involved with Oak (Java's predecessor) while working at Southwestern Bell Technology Resources. He is an independent consultant and author in the areas of networking and distributed applications. Pat is the author of BeanShell, a popular Java scripting language, as well as various other free goodies on the Net. Most recently, Pat has been developing enterprise architecture for A.G. Edwards. He currently lives in the Central West End area of St. Louis with various creatures.

Dan Leuck is the CEO of Ikayzo, a Tokyo and Honolulu-based interactive design and software development firm with customers including Sony, Oracle, Nomura, PIMCO and the federal government. He previously served as Senior Vice President of Research and Development for Tokyo-based ValueCommerce, Asia's largest online marketing company, Global Head of Development for London-based LastMinute.com, Europe's largest B2C website, and President of the US division of DML. Daniel has extensive experience managing teams of 150+ developers in five countries. He has served on numerous advisory boards and panels for companies such as Macromedia and Sun Microsystems. Daniel is active in the Java community, is a contributor to BeanShell, the project lead for SDL, and sits on numerous Java Community Process expert groups.


What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.5 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
Now in it's fourth edition, Learning Java is an introduction to the Java language in just over a thousand pages. The "who should read this book" section states that it is for "computer professionals, students, technical people, and Finnish hackers"; in other words, some previous programming experience is recommended. New programmers might benefit from a gentler introduction to Java, and computer programming more generally, such as How to Think Like a Computer Scientist or Bruce Eckel's Thinking in Java.

The first chapter provides a very nice conceptual overview of the language that even-handedly discusses its strengths and weaknesses. Security features are given pride of place; you can fairly easily compromise the security of a supposedly private class in C or C++ through tricks involving pointers, but Java is designed so that such exploits are not possible. Unlike in C/C++ you don't have any direct access to memory management in Java.

The next chapter then instructs us to install Eclipse and to start hacking together a number of variants on the archetypal `Hello World' application. It's at this point that I normally start to wonder whether I've not bitten off more than I can chew with Java.

I'm very much a novice when it comes to coding in Java, but I consider myself to be a reasonably experienced programmer, having a good working knowledge of Python, JavaScript, PHP and Ruby (in descending order of confidence and competence). I've hitherto tended to avoid Java because of how verbose it is; as a point of comparison, in Python, Hello World is just:

print "Hello World!
Read more ›
Comment 11 of 11 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
If you want to master your Java skills or you are ready to learn this powerful programming language I think this is the best book available (I'm a software developer)
Comment 5 of 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
Best book on programming I've ever bought. Everything is explained in a clear, concise and easy to understand way. You can't go wrong with it.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse


Feedback