Java Programming / Edition 1

Paperback (Print)
Buy New
Buy New from
Used and New from Other Sellers
Used and New from Other Sellers
from $7.56
Usually ships in 1-2 business days
(Save 84%)
Other sellers (Paperback)
  • All (14) from $7.56   
  • New (6) from $27.59   
  • Used (8) from $7.56   


Develop, Compile, and Debug High-Performance Java Applications

Take your Java skills to the next level using the expert programming techniques contained in this Oracle Press guide. Featuring real-world code samples and detailed instructions, Java Programming demonstrates how to fully utilize the powerful features of Java SE 7. Find out how to design multithreaded and network applications, integrate structured exception handling, use Java libraries, and develop Swing-based GUIs and applets. Inheritance, generics, and utility classes are are covered in this practical resource.

  • Create custom classes, methods, arrays, and operators
  • Control program flow using conditional statements
  • Handle multithreaded, network, and I/O programming
  • Learn new constructs in multithreading
  • Incorporate enums, annotations, and autoboxing
  • Recover from errors, input failures, and exceptions
  • Use Java Swing to build lightweight GUIs and applets
  • Cut development time using the collections framework
  • Work with the latest Java libraries and utility classes
Read More Show Less

Product Details

  • ISBN-13: 9780071633604
  • Publisher: McGraw-Hill Professional Publishing
  • Publication date: 2/14/2012
  • Series: Oracle Press Series
  • Edition description: Original
  • Edition number: 1
  • Pages: 672
  • Sales rank: 380,918
  • Product dimensions: 7.30 (w) x 9.10 (h) x 1.50 (d)

Meet 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.

Read More Show Less

Table of Contents

Chapter 1. Introduction to Java
Chapter 2. Arrays
Chapter 3. Classes
Chapter 4. Inheritance
Chapter 5. Object Creation and Member Visibility
Chapter 6. Static Modifier and Interfaces
Chapter 7. Nested Classes
Chapter 8. Exception Handling
Chapter 9. Java I/O
Chapter 10. Advanced I/O
Chapter 11. Enums, Autoboxing, and Annotations
Chapter 12. Generics
Chapter 13. Event Processing and GUI Building
Chapter 14. Creating Layouts
Chapter 15. Graphics and User Gestures Processing
Chapter 16. Collections
Chapter 17. Threads
Chapter 18. Blocking Queues and Synchronizers
Chapter 19. Callables, Futures, Executors, and Fork/Join
Chapter 20. Network Programming
Chapter 21. Utility Classes

Read More Show Less

Customer Reviews

Average Rating 4.5
( 9 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 9 Customer Reviews
  • Anonymous

    Posted June 9, 2013



    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 23, 2013

    MorningGlory's Bio

    Name: Well silly, If you must know. It's MorningGlory. *** Age: Eh, About 15 Moons *** Appearance: Light creme pelt, Golden flecks going along her spine that merges into a golden tail, bright blue eyes with fleck of white in them, she is slender and tiny. *** Gender: Does She and Her make sense? ^^ *** Personality: She is very warm, bright, caring, loving, and playful. She loves kits and being able to assist someone in anyway she can. *** Mate/Crush: I have a crush, hehe. Maybe he will be my mate oneday? Who knows. *** Kin: She can not remember her real mother and father but Whisperwillow (mom) took her in as a kit to Sunclan and raised her there as a single mom. Sisters are Rainbowkit and Suneyes.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 19, 2013

    Duskshimmer's Bio

    Name-Duh, Duskshimmer;
    Rank- Hopefully Warrior;
    Age-19 moons;
    Eyes-Cyan(Light Turquoise);
    Pelt-Black and white,black on top, white on bottom;

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 17, 2013

    Clouds bio

    White tom gold eyes ninetails (born with it) use to be in a clsn but decided to leave two brother one sister mate crush none

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 16, 2013


    A black tom with blue eyes and is looking for a mate. Would like to be a father and have a wonderful mate.-ravenclaw

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 16, 2013


    A black cat with white stripes and green eyes. Always a bit jumpy and on edge but if you get to know her she is sweet and careing. No crush or mate and history is not really your bussiness.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 11, 2013

    Thunderpaw and stormpaw bio

    (*Thunderpaw*) Looks: black tom with one white paw. Mate: none Crush: maybe kits: are you kidding no! Mother and father: dead. Personality: kind and shy also quiet and will serve and wil protect the clan with his life. (*Stormpaw*) Looks: black-blue tom with sapphie eyes. Mate: none Crush: none. Kits: seriosly no! Mother d father: dead. Personality: kind and quiet will do anything to protect the clan.

    0 out of 2 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 8, 2013


    Age:dare you ask a lady her age......features:a beutiful shecat that is loving and caring. She is black with grey stripes white paws and blue eyes.....rank:warrior......mate:none but looking.....crush:maybe ;-)..... personality:sweet and loving.....skills:fighting and so medic abilities......powers:none thats not hoe i roll :-) ...... signature: ~•~starlight

    0 out of 2 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted May 8, 2013


    Black tom. 9 moons. Crush: why should he tell her name? Funny caring kind. Loyal coarageages. (A horrable speller!) Parents: forgoten.

    0 out of 2 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 9 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)