Java Programming (Oracle Press) and over one million other books are available for Amazon Kindle. Learn more
CDN$ 33.36
  • List Price: CDN$ 52.95
  • You Save: CDN$ 19.59 (37%)
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
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 this image

Java Programming Paperback – Feb 10 2012


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
CDN$ 33.36
CDN$ 28.25 CDN$ 50.66

Best Canadian Books of 2014
Margaret Atwood's stunning new collection of stories, Stone Mattress, is our #1 Canadian pick for 2014. See all

Special Offers and Product Promotions

  • Join Amazon Student in Canada


Frequently Bought Together

Java Programming + Beginning ASP.NET E-Commerce in C#:: From Novice to Professional
Price For Both: CDN$ 66.18


Customers Who Viewed This Item Also Viewed



Product Details

  • Paperback: 672 pages
  • Publisher: McGraw-Hill Osborne Media; 1 edition (Feb. 10 2012)
  • Language: English
  • ISBN-10: 007163360X
  • ISBN-13: 978-0071633604
  • Product Dimensions: 19 x 3.6 x 23.1 cm
  • Shipping Weight: 1.1 Kg
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: #114,102 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

About the Author

Poornachandra Sarang is a veteran Java programmer since Java’s 1996 inception. During the last 15 years, Dr. Sarang conducted many train-the-trainer programs, instructor authorization tests, and corporate trainings based on Sun Microsystems’ official curriculum. He has authored several books and journal articles on Java and various other allied topics. Dr. Sarang has been a regular speaker at many international conferences, including the recent JavaOne 2011. He is also associated with the University of Mumbai and a few other universities of repute as a visiting/adjunct faculty and Ph.D. advisor in Computer Science. Dr. Sarang is invited to deliver keynotes and technical talks in many international research and technology conferences. Besides Java coding, Dr. Sarang does some architecture work and is also well recognized in Enterprise Architecture space.


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

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

5.0 out of 5 stars
5 star
1
4 star
0
3 star
0
2 star
0
1 star
0
See the customer review
Share your thoughts with other customers

Most helpful customer reviews

By Masood Hayat on Jan. 25 2014
Format: Paperback Verified Purchase
The book has 21 chapters and the first chapter starts from Array. Easy to understand but have some Java or Object Oriented concept to fully understand it. I would definitely recommend it.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 14 reviews
21 of 21 people found the following review helpful
Good for intended audience, update or refresher March 25 2012
By JavaDev - Published on Amazon.com
Format: Paperback
Disclosure: I received this book as a doorprize at a local Java User Group meeting.

Despite "Learn Advanced Skills" in the subtitle, the introduction targets "new to Java programming, a student studying for Java certification, or a professional programmer in other languages". I would add that it is also useful for those looking to update or refresh their knowledge of core Java, including JSE 7 ( aka OpenJDK ). In any event, I recommend that prospective purchasers scan the table of contents to ensure the areas covered meet their expectations. The technical reviewer is a respected Oracle Java architect.

Three additional chapters covering syntax, types, operators, and control flow are available on the book's page at the publisher's site. One surprise is that no code downloads for the book's examples are available as of this review date.

Coverage begins with a chapter on arrays, two chapters on object oriented programming, followed by chapters on object creation, interfaces, nested ( aka inner ) classes and exception handling. Next are two chapters on input/output ( I/O ) processing, then a chapter on enums, autoboxing and annotations, followed by a chapter on generics. There are three chapters related to GUI and graphics, and a chapter on collections. The final portion of the book has three chapters dealing with threads, and chapters on network programming and utility classes.

Keeping in mind that there are complete books written on several of these topics, the author does a good job of introducing and explaining them. The book has numerous examples with detailed explanations. Java 7 features, like try-with-resources and the fork/join framework, are introduced where appropriate.

I was glad to see three chapters on threads; too many programmers say "threads are easy" and end users endure the consequences. The utility classes chapter includes a discussion of and an example application using introspection and reflection, unusual for this type of book. Last, the index is reasonably comprehensive. Overall, I would rate "Java Programming" as a good addition to your bookshelf for the state of Java in early 2012.
8 of 8 people found the following review helpful
Perfect for what I needed April 8 2013
By Jason Jardina - Published on Amazon.com
Format: Paperback Verified Purchase
Not having done any serious programming since I left college in the late 90s and programmed in C++. I wanted to knock the rust off and get back into the swing of things. This book was perfect. I am beyond most beginner books on the market, but below the cut for advanced books. I hard niche to fill for sure, but this book is a no nonsense, get to work type of book. All examples work perfectly and each chapter builds on the last in a logical and predictable way. The examples are meant to be used in a text editor, but I have been using NetBeans and I have not only got a better grasp on Java, but a better understanding of the IDE as well.

Beginners will get a lot of good use out of this book if they download the first three chapters which are omitted from the print and study them with other, freely available, beginner material. I had the basics of programming, OO flow and logic down, so I was looking for syntax and the "Java" way of doing things, which this book provided in spades. I am not finished with the book; I'm a little over half way done, but I am looking forward to the coming chapters on threads and GUI programming. I would certainly recommend this book to folks like me, who programmed in the past and want to learn the Java syntax or programmers coming from another language. Great book.
4 of 5 people found the following review helpful
Good for quick review Jan. 5 2013
By miras - Published on Amazon.com
Format: Kindle Edition Verified Purchase
I bought kindle version and it is good. No errors, code is readable. The style of the book is compact and well - written.
Fantastic Book on Java 7 April 17 2013
By Margaret - Published on Amazon.com
Format: Kindle Edition
This book gave a great overview of Java including new features in Java 7. Being an experienced Java developer meant that I wanted a book that wasn't too basic but was easy to understand. This book had lots of code examples and real world situations to help explain when and why certain features would be valuable. There were lots of TIPS and CAUTION sections and the book explained when certain features had big performance impacts. I bought this book on Kindle and did a lot of the reading while exercising on the treadmill. It allowed me to make my brain stronger while making my body stronger. The only downside was the code examples were too light and in a non sizable small font so I could not read those while exercising. Good value for the cost!
Helpful but not advanced Dec 8 2014
By brab - Published on Amazon.com
Format: Paperback Verified Purchase
Material is helpful but not overly advanced. Kind of like a beginners phase 2 with some advanced material. Most of what is covered is really available in other online tutorials but is covered in a bit more depth here.


Feedback