Sams Teach Yourself Java 2 in 24 Hours, Third Edition

( 3 )

Overview

Revised and updated edition of the leading Java tutorial for beginners with no previous programming experience. The book's short, simple one-hour chapters are easy to understand and they carefully step the reader through the fundamentals of Java programming. This edition has been updated to cover the new Java SDK version 1.3. Readers love this book—they say it explains Java better than any other book they've seen, and that it's very clear, well-written, and interesting to read. They even appreciate the author's ...
See more details below
Available through our Marketplace sellers.
Other sellers (Paperback)
  • All (19) from $1.99   
  • New (2) from $45.00   
  • Used (17) from $1.99   
Close
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$45.00
Seller since 2014

Feedback rating:

(136)

Condition:

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.

New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$45.00
Seller since 2014

Feedback rating:

(136)

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
Close
Sort by
Sending request ...

Overview

Revised and updated edition of the leading Java tutorial for beginners with no previous programming experience. The book's short, simple one-hour chapters are easy to understand and they carefully step the reader through the fundamentals of Java programming. This edition has been updated to cover the new Java SDK version 1.3. Readers love this book—they say it explains Java better than any other book they've seen, and that it's very clear, well-written, and interesting to read. They even appreciate the author's somewhat unique sense of humor.

Teaches Java first as a programming language—short, simple, one-hour chapters are ideal for the beginner.

Revised and updated to cover the new SDK 1.3, and to reflect contemporary Java programming needs.

Read More Show Less

Editorial Reviews

Library Journal
Cadenhead's Teach Yourself Java 2 in 24 Hours is a definite beginner's book, a self-tutorial in 24 one-hour chapters. The guides on networking, Threads (the ability of Java to multitask by allowing for multiple processes and actions at the same time), and Swing (a powerful Java interface package for visual design) are for advanced Java programmers but will fit well within most libraries. Copyright 1999 Cahners Business Information.
Booknews
Cadenhead (a programmer and writer) writes clearly and with great wit, as though he were interacting with a college pal, making this primer on Java 2 an enjoyable read. The goal is to teach programming to anyone with rudimentary computer skills, described as those who can produce a decent resume, or design a web page. The chapters, designed to take an hour each, lead the reader through the basics of programming, the use of graphical user interface, interactive web programs, and creating multimedia programs using color, sound, and animation. Annotation c. Book News, Inc., Portland, OR (booknews.com)
Read More Show Less

Product Details

  • ISBN-13: 9780672324604
  • Publisher: Sams
  • Publication date: 10/28/2002
  • Series: Teach Yourself in 24 Hours Series
  • Edition number: 3
  • Pages: 526
  • Product dimensions: 7.36 (w) x 9.28 (h) x 1.15 (d)

Read an Excerpt

Chapter 1: Becoming a Programmer

Computer programming is insanely difficult. It requires a four-year degree in computer science, thousands of dollars in computer hardware and software, a keen analytical intellect, the patience of Job, and a strong liking for caffeinated drinks. If you're a programming novice, this is probably what you've heard about computer programming. Aside from the part about caffeine, all of the rumors are greatly exaggerated.

Programming is a lot easier than most people think, although there are several reasons why you might believe otherwise:

  • Computer programmers have been telling people for years that programming is hard. This belief makes it easier for us to find highpaying jobs (or so I've heard) and gives us more leeway to goof off during business hours.
  • Computer programming manuals are often written in a language that only a Scrabble player could appreciate. Strange acronyms like OOP, RAD, COM, and MUMPS are used frequently along with newly invented jargon like instantiation, bytecode, and makefile.
  • Many computer programming languages have been available only with software packages costing $200 or more, which is a lot of cabbage.

Because of the growth of the Internet and other factors, this is a great time to learn programming. Useful programming tools are being made available at low cost (or no cost), often as downloads from World Wide Web sites. Thousands of programmers are distributing their work under "open source" licenses so people can examine how the programs were written, correct errors, and add their own improvements.

The goal of this book is to teach programming to the person who hasnever tried to program before, or the person who tried programming but hated it with an intense passion. The English language will be used as much as possible instead of jargon and obscure acronyms, and all new programming terms will be thoroughly explained as they are introduced.

If I've succeeded, you will finish Sams Teach Yourself Java 2 in 24 Hours with enough programming skill to be a danger to yourself and others. You'll be able to write programs, dive into other programming books with more confidence, and learn programming languages more easily. You also will have developed skills with Java, the most exciting programming language to be introduced in a decade.

The first hour of this book provides some introductory material about programming and gives you instructions on how to set up your computer so you can write Java programs. The following topics will be covered:

  • Choosing which programming language to learn first
  • What Java is
  • Using programs to boss your computer around
  • How programs work
  • How program errors (called hugs) are fixed
  • Acquiring the free Java 2 Software Development Kit
  • Installing the Kit
  • Getting ready to write programs

Choosing a Language

As you might have surmised at this point, computer programming is not as hard as it's cracked up to be. If you're comfortable enough with a computer to create a nice-looking resume, balance a checkbook with software such as Intuit Quicken, or create your own home page on the Web, you can write programs.

The key to learning how to program is to start with the right language. The programming language you choose often depends on the tasks you want the computer to accomplish...

Read More Show Less

Table of Contents

Introduction 1
Pt. I Getting Started 3
Hour 1 Becoming a Programmer 5
Hour 2 Writing Your First Program 19
Hour 3 Vacationing in Java 33
Hour 4 Understanding How Java Programs Work 51
Pt. II Learning the Basics 63
Hour 5 Storing and Changing Information in a Program 65
Hour 6 Using Strings to Communicate 83
Hour 7 Using Conditional Tests to Make Decisions 97
Hour 8 Repeating an Action with Loops 115
Pt. III Working with Information in New Ways 129
Hour 9 Storing Information with Arrays 131
Hour 10 Creating Your First Object 147
Hour 11 Describing What Your Object Is Like 163
Hour 12 Making the Most of Existing Objects 181
Pt. IV Programming a Graphical User Interface 197
Hour 13 Building a Simple User Interface 199
Hour 14 Laying Out a User Interface 217
Hour 15 Responding to User Input 231
Hour 16 Building a Complex User Interface 251
Pt. V Creating Multimedia Programs 269
Hour 17 Creating Interactive Web Programs 271
Hour 18 Handling Errors in a Program 289
Hour 19 Creating a Threaded Program 305
Hour 20 Reading and Writing Files 323
Pt. VI Creating Multimedia Programs 337
Hour 21 Using Fonts and Color 339
Hour 22 Playing Sound Files 353
Hour 23 Working with Graphics 367
Hour 24 Creating Animation 387
Pt. VII Appendixes 401
App. A Tackling New Features of Java 2 Version 1.4 403
App. B Using the Java 2 Software Development Kit 415
App. C Programming with the Java 2 Software Development Kit 441
App. D Using Sun ONE Studio 465
App. E Where to Go from Here: Java Resources 477
App. F: This Book's Web Site 485
Index 487
Read More Show Less

Customer Reviews

Average Rating 3.5
( 3 )
Rating Distribution

5 Star

(1)

4 Star

(1)

3 Star

(0)

2 Star

(1)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com 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 & Noble.com 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 & Noble.com 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 BN.com 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

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com 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 BN.com. 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 3 Customer Reviews
  • Anonymous

    Posted July 6, 2005

    Set aside 48 hours

    I love this book. Although I advise setting aside 48 hours to really get a good grasp on it. Although it does spend a good deal of time on applets it does so with good logic. Most people who are only interested in spending about 24 hours on learning java most likely arent going to be developing indepth programs. If you want this book to either get a diecent grasp on java, or simply to quickly review java (which is my use of the book). I highly recommend it. However if you want to get deeper in java I recommend you buy this book first and follow it up with something such as learn java in 21 days.

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

    Posted May 24, 2005

    Overall a pretty good book.

    I felt the author did a good job with this book and I did not see where over half of the book was spent on Applets. The book does a very good job of explaining the basics of the Java language and introducing topics such as OOP. The one real draw back is I do not feel the author does a great job with exampls and samples they are there just not abundant and explained in detail. This book is also used to teach college courses that is the first and second Java classes semester 1 and 2.

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

    Posted January 28, 2005

    I don't need to know about applets anymore

    This book would have been a good introduction into the language, but applets are dead and over half this book was wasted on them. I have been developing in Microsoft tools for almost my entire career. I was hoping to get a good jump into Java with this book, but I was disappointed.

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

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