Java for Dummies, 4th Edition
Get an overview of Java 6 and begin building your own programs
Even if you're new to Java programming—or to programming in general—you can get up and running on this wildly popular language in a hurry. This book makes it easy! From how to install and run Java to understanding classes and objects and juggling values with arrays and collections, you will get up to speed on the new features of Java 6 in no time.
Discover how to
- Use object-oriented programming
- Work with the changes in Java 6 and JDK 6
- Save time by reusing code
- Troubleshoot code problems and fix bugs
All on the bonus CD-ROM
- Custom build of JCreator and all the code files used in the book
- Bonus chapters not included in the book
- Trial version of Jindent, WinOne, and NetCaptor freeware
System Requirements: For details and complete system requirements, see the CD-ROM appendix.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Since 1980, Dr. Burd has been a professor in the Department of Mathematics and Computer Science at Drew University in Madison, New Jersey. When he’s not lecturing at Drew University, Dr. Burd leads training courses for professional programmers in business and industry. He has lectured at conferences in the United States, Europe, Australia, and Asia. He is the author of several articles and books, including Eclipse For Dummies and Beginning Programming with Java For Dummies, both from Wiley Publishing, Inc.
Table of Contents
Part I: Getting Started.
Chapter 1: All about Java.
Chapter 2: Running Canned Java Programs.
Chapter 3: Using the Basic Building Blocks.
Part II: Writing Your Own Java Programs.
Chapter 4: Making the Most of Variables and Their Values.
Chapter 5: Controlling Program Flow with Decision-Making Statements.
Chapter 6: Controlling Program Flow with Loops.
Part III: Working with the Big Picture: Object-Oriented Programming.
Chapter 7: Thinking in Terms of Classes and Objects.
Chapter 8: Saving Time and Money: Reusing Existing Code.
Chapter 9: Constructing New Objects.
Part IV: Savvy Java Techniques.
Chapter 10: Putting Variables and Methods Where They Belong.
Chapter 11: Using Arrays and Collections to Juggle Values.
Chapter 12: Looking Good When Things Take Unexpected Turns.
Part V: The Part of Tens.
Chapter 13: Ten Ways to Avoid Mistakes.
Chapter 14: Ten Sets of Web Resources for Java.
Appendix A: Using the CD-ROM.
Bonus Content on the CD.
Chapter 15: Sharing Names among the Parts of a Java Program.
Chapter 16: Responding to Keystrokes and Mouse Clicks.
Chapter 17: Writing Java Applets.
Chapter 18: Using Java Database Connectivity.
Appendix B: When to Use Words like “public” and “private”.
Sign up now »
- FTR&D EngineerSA
- FTSenior Python DeveloperNSW
- FTJob Title: Mac Systems/ Enterprise Systems EngineerNZ
- FTLead Software EngineerSA
- FT.NET - Sitecore Developer - Melbourne - PermNSW
- FTFlash / ActionScript Developer - ContractNSW
- FTQuality ManagerSA
- FTOS Web Applications DeveloperNSW
- FTSenior Python Web Applications DeveloperNSW
- FTSenior Python DeveloperNSW
Enterprises and government agencies are under virtually constant attack today. It is clear that the cybercriminals, nation-states, and hacker activists waging these attacks are growing increasingly sophisticated and more effective ...
"Darn those pesky laws that get in the way of commercial exploitation ..."
Larry Page wants to see your medical records
"Instead of partitioning the device between corporate and personal data, another approach ..."
Dual-Persona Smartphones Not a BYOD Panacea
"Well that's a nice back-handed compliment isn't it? So now, finally, my ..."
After two-year hiatus, EFF accepts bitcoin donations again
"Actually, both Mobile App developers and CIOs should be blamed for it. ..."
CIOs struggle to deliver timely mobile business apps: survey
"Too little too late. Spice normally has better standards than this. I ..."
Spiceworks' free management software gets integrated MDM