Programming with Java with CD-ROM

Overview

Java has become one of the leading development languages today. It plays a very important role in application development for business as well as a tool for Web programming. This Java text is designed primarily for business programming students. It assumes no prior programming experience and introduces students to the object-oriented approach from the very beginning. This text can be used for a first language course or for a more advanced programming course.
...
See more details below
Available through our Marketplace sellers.
Other sellers (Multimedia Set)
  • All (15) from $1.99   
  • New (1) from $79.99   
  • Used (14) 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
$79.99
Seller since 2011

Feedback rating:

(64)

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
2001 Trade paperback New in new dust jacket. BRAND NEW TEXTBOOK Audience: General/trade.

Ships from: St Petersburg, FL

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Page 1 of 1
Showing All
Close
Sort by
Sending request ...

Overview

Java has become one of the leading development languages today. It plays a very important role in application development for business as well as a tool for Web programming. This Java text is designed primarily for business programming students. It assumes no prior programming experience and introduces students to the object-oriented approach from the very beginning. This text can be used for a first language course or for a more advanced programming course.
Read More Show Less

Product Details

  • ISBN-13: 9780072512441
  • Publisher: McGraw-Hill Companies, The
  • Publication date: 8/14/2001
  • Edition description: BK&CD-ROM
  • Edition number: 1
  • Pages: 720
  • Product dimensions: 8.40 (w) x 10.70 (h) x 1.00 (d)

Meet the Author

Julia Case Bradley is professor emeritus at Mt. San Antonio College. From 1978 until her retirement, she taught courses in introductory and advanced Visual Basic, Access programming, and Microsoft Office in the department of Computer Information Systems. She began writing BASIC textbooks in 1984 using MS-BASIC (GW-BASIC), and has authored or co-authored texts in Macintosh Basic, QuickBasic, QBasic, Visual Basic, the Internet, and desktop publishing using PageMaker, Ventura Publisher, and Publish It.

Anita Millspaugh teaches programming courses in Visual Basic, C++, and Java at Mt. San Antonio College and has served as chair of the department for 8 years. She received her MBA from California State Polytechnic University, with a bachelor's degree in Computer Information Systems. Anita has also led Great Teacher's Conferences for Mt. Sac and for California Vocational Faculty.

Read More Show Less

Table of Contents

1 Introducing Java 1
Java 2
Object-Oriented Programming 10
Creating Your First Applet 12
Running the Applet 19
Finding and Fixing Errors 20
Changing Fonts and Colors 21
Using HTML to Run the Applet in a Browser 24
Planning a Project 25
Your Hands-on Programming Example 26
2 Using Variables and Constants 31
Classes and Methods 32
Variables and Constants 34
Text Components 40
System Dates 47
Buttons 48
Mouse Events 51
Your Hands-on Programming Example 54
3 Designing the Interface with Layout Managers 61
Java Layout Managers 62
Your Hands-on Programming Example 84
4 Performing Calculations and Formatting Numbers 91
Calculation Operators 92
Converting between Data Types 98
Formatting Numeric Output 103
Handling Exceptions 108
Using the Wrapper Data Classes 112
Your Hands-on Programming Example 114
5 Creating Classes 125
Review of Object-Oriented Programming 126
Creating a New Class 129
Public versus Private 129
Returning Values from a Method 130
Passing Arguments to a Method 132
Dividing an Applet Class 132
Constructors 136
Obtaining Values from Private Class Variables 138
Using a Class Variable for a Total 139
Creating a Class for Formatting 140
Your Hands-On Programming Example 141
6 Decisions and Conditions 153
Decision Statements 154
Conditions 158
Nested if Statements 166
The Conditional Operator 168
Validating User Input 169
Programming for Multiple Button Objects 173
Precedence of Assignment, Logical, and Relational Operators 175
Your Hands-on Programming Example 177
7 Making Selections with Check Boxes and Option Buttons 191
Check Boxes and Option Buttons 192
The switch Statement 200
Swing Components 204
Your Hands-on Programming Example 212
8 Using Lists, Choices, and Looping 231
Lists 232
The Choice Class 236
Loops 240
Swing Lists 249
Your Hands-on Programming Example 252
9 Arrays 261
Arrays 262
Using Array Elements for Accumulators 265
Table Lookup 267
Multidimensional Arrays 271
Lookup Operation for Two-Dimensional Tables 274
Creating an Array of Objects 278
Java Arrays for C++ and Visual Basic Programmers 282
Your Hands-on Programming Example 283
10 Applications, Frames, Menus, and Dialogs 293
Applications 294
Frames 294
Menus 300
Dialogs 309
Multiple Frames 314
Popup Menus 315
A Swing Application 318
Running as an Application or an Applet 320
Your Hands-on Programming Example 323
11 Multimedia in Java: Images, Sounds, and Animation 333
Graphics 334
Using Image Files 338
Sound 342
Using the Graphies Object to Print 345
Animation 352
Swing Components 364
Your Hands-on Programming Example 367
12 More OOP, Interfaces, and Inner Classes 377
OOP Review 378
Inheriting from Your Own Classes 379
Interfaces 381
Inner Classes 383
Your Hands-on Programming Example 392
13 Storing Information, Object Serialization, and JDBC 399
Streams 400
DataBase Connection with the JDBC API 410
SQL 419
Updating a Database 422
Your Hands-on Programming Example 129
14 JavaScript 443
Scripting 444
Creating Your First JavaScript Program 447
The Object Model 448
Functions 449
Variables 451
Control Structures 452
Fun with JavaScript--Image Rollovers 454
15 Advanced Features of Java 459
Software Development Using Components 460
Client/Server Applications 473
Internationalization 476
Accessibility 476
Security 477
Your Hands-on Programming Example 479
Appendix A Using an IDE 485
Appendix B Conventions and Standards 513
Appendix C Java 1.0 Event Handling and Deprecated Methods 519
Appendix D Solutions to Feedback Questions 525
Appendix E Creating JAR Files 541
Appendix F Working with Dates and Functions 549
Appendix G Debugging Java Programs 561
Glossary 581
Index 589
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

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 1 Customer Reviews
  • Anonymous

    Posted January 12, 2003

    Good Book

    This book was very helpful to me while attempting to learn java. This is really a beginning level book for anyone whi wants to learn about Java. The book has a few mistakes (I do not think that it was do to carelessnes on the authors' parts, I would blame the copying everything from one system to another). A good book non the less.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

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