Beginning Programming with Java For Dummies / Edition 2

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 92%)
Other sellers (Paperback)
  • All (22) from $1.99   
  • New (2) from $45.00   
  • Used (20) from $1.99   
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any coupons and promotions
Seller since 2015

Feedback rating:



New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Seller since 2015

Feedback rating:


Condition: New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 1
Showing All
Sort by


The jargon-free way to get into programming

Begin writing solid, working Java programs right away

Ready to jump into the exciting world of Java? With easy-to-follow instructions and numerous examples, Barry Burd provides you with a firm foundation in programming basics and great strategies for writing solid code. Before you know it, you'll be making methods, using classes, working with arrays, and creating your own powerful programs.

The Dummies Way

  • Explanations in plain English
  • "Get in, get out" information
  • Icons and other navigational aids
  • Tear-out cheat sheet
  • Top ten lists
  • A dash of humor and fun

* Java continues to displace C++ and Pascal as the main teaching languages for first-time computer programmers
* Much of Java's popularity is largely due to its relative simplicity and its ability to replace some of programming's more tedious tasks
* Friendly writing style focuses on people who are not only dealing with Java for the first time but also dealing with writing programs for the first time
* Helps readers understand the ins and outs of writing effective programming code and lets them add Java to their own knowledge database

About the Author:
Barry Burd, PhD, teaches computer science at Drew University and trains professional programmers. He also speaks at conferences worldwide and is the author of Java 2 For Dummies.

Read More Show Less

Product Details

  • ISBN-13: 9780764588747
  • Publisher: Wiley
  • Publication date: 4/4/2005
  • Series: For Dummies Series
  • Edition description: REV
  • Edition number: 2
  • Pages: 408
  • Product dimensions: 7.40 (w) x 9.24 (h) x 0.90 (d)

Meet the Author

Barry Burd, PhD, is a professor of mathematics andcomputer science at Drew University. He is the author of AndroidApplication Development All-in-One For Dummies and JavaProgramming for Android Developers For Dummies.

Read More Show Less

Table of Contents

Pt. I Revving up 7
Ch. 1 Getting started 9
Ch. 2 Setting up your computer 23
Ch. 3 Running programs 33
Pt. II Writing your own Java programs 45
Ch. 4 Exploring the parts of a program 47
Ch. 5 Composing a program 65
Ch. 6 Using the building blocks : variables, values, and types 89
Ch. 7 Numbers and types 103
Ch. 8 Numbers? : who needs numbers? 121
Pt. III Controlling the flow 139
Ch. 9 Forks in the road 141
Ch. 10 Which way did he go? 157
Ch. 11 How to flick a virtual switch 181
Ch. 12 Around and around it goes 195
Ch. 13 Piles of files : dealing with information overload 215
Ch. 14 Creating loops within loops 233
Ch. 15 The old runaround 245
Pt. IV Using program units 269
Ch. 16 Using loops and arrays 271
Ch. 17 Programming with objects and classes 289
Ch. 18 Using methods and variables from a Java class 303
Ch. 19 Creating new Java methods 325
Ch. 20 Oooey GUI was a worm 347
Pt. V The part of tens 359
Ch. 21 Ten sets of Web links 361
Ch. 22 Ten useful classes in the Java API 367
Read More Show Less

Customer Reviews

Average Rating 4
( 12 )
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
  • Posted May 5, 2010

    Get this book!

    Posted 5/5/2010: I am a professional developer (in many languages other than Java). I have programmed in Java previously but as in any tool if you do not use it you will lose it. I lost it! I have found some of the Java terminology to be intimidating but programming all follows the same rules. Java is no exception. The way Barry wrote the book he was speaking to each reader in a way they can understand and with humor. I wish I had the opportunity to take a class that Barry teaches. Wanting to brush up on my Java and learn new techniques this book does it all. I am completely satisfied and ready to use Java in real business applications.

    2 out of 2 people found this review helpful.

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

    Posted November 27, 2007

    Good in spite of flaws

    I'm currently evaluating this book as a possible textbook for a light class in introductory programming using Java at the high school level. Aside from working through it myself, I'm having a student act as a 'guinea pig' to give me their evaluation of it. The book is written in a style that's fun to read, and it provides good descriptions for a beginning programmer. There are enough programming projects in it to demonstrate the points in the book and keep the text from becoming long, slogging infodumps. There are many areas that are glossed over, but that's necessary at this level and I don't consider it a flaw. They've done well. It shares the flaw of many beginning programming books of limiting the examples to non-graphical apps for far too long, in my opinion. The book's real flaw, however, is the use of a platform-specific IDE from the very start. Using a platform-specific IDE with Java is outrageous, IMO. The examples are given with step-by-step programming instructions tied directly to this IDE, so any student who can't or doesn't use this IDE will be at a big disadvantage early on. The flaw can be overcome if the reader has some help from someone else, or the patience to figure out the relationship between the book's instructions for its IDE and what they are using. But if you're working on your own on a platform other than Windows, it could be a big problem. I'd much rather have seen this book using a standard multiplatform IDE like Eclipse or Netbeans with setup info to simplify the interfaces for a beginner. Still, the tone and style of the book and the fine examples are the saving graces of it. If you're starting out on Windows, I highly recommend this book, but I also recommend moving yourself to a standard IDE as soon as you feel competant to do so. If you're starting out on a Mac or Linux, this book will still work but there'll be a rough bump near the start while you set yourself up with Eclipse or Netbeans and learn to equate the directions in the book with your IDE. Fortunately, the Apple Developer Connection and Linux HOWTOs give good info that will get you started, substituting for the first few chapters of this book.

    2 out of 2 people found this review helpful.

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

    Posted October 3, 2011


    A "Beginning" book, and that's about as far as it goes. Several of the sample programs do not work with Java 7. The author spends too much time attempting to develop cute and humorous analogies; making the sample programs difficult to understand. Most readers won't need the five paragraph description (Chapter 15) of the author's visits to his Aunt Edna as an introduction to Java's For statements. The opening paragraphs of Chapter 20, "Oooey GUI Was a Worm" are insulting, and made this reader feel like a dummy for having bought the book in the first place. Save your money, and use the free Java on-line tutorials.

    1 out of 1 people found this review helpful.

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

    Posted July 7, 2005

    Excellect Book!

    Dr. Barry Burd did an excellent job with this book. He makes learning basic java extremely easy - I would suggest this book for ANYONE that wants to get a good boost start for learning programming with java. Best of all, you don't need any previous programming experience.

    1 out of 2 people found this review helpful.

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

    Posted April 9, 2011

    Confusing and rediculous...

    The author tries so hard to be funny that he really does a terrible job of explaining the material. His analogies to explain the workings of Java are rediculous and simply strange, which leave the reader confused. I found a great intoduction to Java as an Android App that's well organized, down to earth, and free. This book is not for dummies, its written by dummies.

    0 out of 1 people found this review helpful.

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

    Posted April 19, 2012

    No text was provided for this review.

  • Anonymous

    Posted September 27, 2011

    No text was provided for this review.

  • Anonymous

    Posted December 20, 2008

    No text was provided for this review.

  • Anonymous

    Posted April 6, 2011

    No text was provided for 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)