Synopses & Reviews
Java All-In-One Desk Reference For Dummies is a friendly, comprehensive reference covering both the server and language aspects of Java. Syntax basics and more intermediate to advanced programming is covered, Eclipse, applets, working with databases, the Swing framework and more – all presented in the friendly, plain English Dummies tone. The book is designed not to be a start-to-finish tome on Java but has selected the most critical pieces of information so the reader can get up and running quickly and come back to the book as a reference.
Introduction
Book I: Java Basics
Book II: Programming Basics
Book III: Strings, Arrays, and Collections
Book IV: Programming Techniques
Book V: Swing
Book VI: Web Programming
Book VII: Files and Databases
Book VII: Fun and Games
Synopsis
- Eight minibooks comprising nearly 900 pages give developers the tips and techniques they need to get up and running on the new J2SE 6 (Java Standard Edition 6) and JDK 6 (Java Development Kit 6)
- This friendly, all-inclusive reference delivers the lowdown on Java language and syntax fundamentals as well as Java server-side programming, with explanations, reference information, and how-to instructions for both beginning and intermediate-to-advanced programmers
- Minibooks cover Java basics; programming basics; strings, arrays, and collections; programming techniques; Swing; Web programming; files and databases; and fun and games
Synopsis
* Minibooks cover Java basics; programming basics; strings, arrays, and collections; programming techniques; Swing; Web programming; files and databases; and fun and games
Synopsis
9 books in 1—your key to success with Java!Your one-stop guide to taming Java® and boosting your developer skills
Want to start programming with Java? This handy resource packs all the Java essentials you need into one easy-to-use guide. It's been fully updated for Java 6, covering everything from Java and XML to Swing, Server-side Java, and Eclipse. You'll do object-oriented programming, create applets for the Web, read and write XML data, and much more!
- Install and use Java tools
Work with variables and data types
Program for a network
Build graphical userinterfaces
Create servlets and Java Server Pages
Develop animations and simple games
About the Author
Doug Lowe has been writing computer programming books since the guys who invented Java were still in high school. He’s written books on COBOL, Fortran, Visual Basic, IBM mainframe computers, mid-range systems, PCs, Web programming, and probably a few he’s forgotten about. He’s the author of more than 30
For Dummies books, such as
Networking For Dummies, 7th Edition,
Networking For Dummies All-in-One Desk Reference, 2nd Edition
, ASP.NET Everyday Applications For Dummies, and
Word 2007 All-in-One Desk Reference For Dummies. He lives with his wife and the youngest of his three daughters in that sunny All-American City Fresno, California, where the motto is, “It’s a sunny, All-American City.” He’s also one of those obsessivecompulsive decorating nuts who puts up tens of thousands of lights at Christmas and creates computer-controlled Halloween decorations that rival Disney’s Haunted Mansion. Maybe his next book should be
Tacky Holiday Decorations For Dummies.Barry Burd received an M.S. degree in Computer Science at Rutgers University and a Ph.D. in Mathematics at the University of Illinois. As a teaching assistant in Champaign-Urbana, Illinois, he was elected five times to the university-wide List of Teachers Ranked as Excellent by their Students.
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 Java For Dummies and Ruby on Rails For Dummies, both from Wiley Publishing, Inc.
Table of Contents
Introduction.
Book I: Java Basics.
Chapter 1: Welcome to Java.
Chapter 2: Installing and Using Java Tools.
Chapter 3: Working with TextPad.
Chapter 4: Using Eclipse.
Book II: Programming Basics.
Chapter 1: Java Programming Basics.
Chapter 2: Working with Variables and Data Types.
Chapter 3: Working with Numbers and Expressions.
Chapter 4: Making Choices.
Chapter 5: Going Around in Circles (Or, Using Loops).
Chapter 6: Pulling a Switcheroo.
Chapter 7: Adding Some Methods to Your Madness.
Chapter 8: Handling Exceptions.
Book III: Object-Oriented Programming.
Chapter 1: Understanding Object-Oriented Programming.
Chapter 2: Making Your Own Classes.
Chapter 3: Working with Statics.
Chapter 4: Using Subclasses and Inheritance.
Chapter 5: Using Abstract Classes and Interfaces.
Chapter 6: Using the Object and Class Classes.
Chapter 7: Using Inner Classes.
Chapter 8: Packaging and Documenting Your Classes.
Book IV: Strings, Arrays, and Collections.
Chapter 1: Working with Strings.
Chapter 2: Using Arrays.
Chapter 3: Using the ArrayList Class.
Chapter 4: Using the LinkedList Class.
Chapter 5: Creating Generic Collection Classes.
Book V: Programming Techniques.
Chapter 1: Programming Threads.
Chapter 2: Network Programming.
Chapter 3: Using Regular Expressions.
Chapter 4: Using Recursion.
Book VI: Swing.
Chapter 1: Swinging into Swing.
Chapter 2: Handling Events.
Chapter 3: Getting Input from the User.
Chapter 4: Choosing from a List.
Chapter 5: Using Layout Managers.
Book VII: Web Programming.
Chapter 1: Creating Applets.
Chapter 2: Creating Servlets.
Chapter 3: Using Java Server Pages.
Chapter 4: Using JavaBeans.
Book VIII: Files and Databases.
Chapter 1: Working with Files.
Chapter 2: Using File Streams.
Chapter 3: Database for $100, Please.
Chapter 4: Using JDBC to Connect to a Database.
Chapter 5: Working with XML.
Book IX: Fun and Games.
Chapter 1: Fun with Fonts and Colors.
Chapter 2: Drawing Shapes.
Chapter 3: Using Images and Sound.
Chapter 4: Animation and Game Programming.
Index.