Java All-in-One For Dummies (4th Revised edition)
By: Doug Lowe (author)Paperback
Everything you need to get going with Java! Java All-in-One For Dummies, 4th Edition has what you need to get up and running quickly with Java. Covering the enhanced mobile development and syntax features as well as programming improvements, this guide makes it easy to find what you want and put it to use. * Focuses on the vital information that enables you to get up and running quickly with Java * Covers the enhanced multimedia features as well as programming enhancements, Java and XML, Swing, server-side Java, Eclipse, and more * Minibooks cover Java basics; programming basics; strings, arrays, and collections; programming techniques; Swing; Web programming; files and databases; and a "fun and games" category Java All-in-One For Dummies, 4th Edition focuses on the practical information you need to become productive with Java right away.
Doug Lowe has been writing computer programming books since the guys who invented Java were in high school. Lowe has written books on a wide variety of topics and is the best-selling author of more than 30 For Dummies books, including all editions of Java All-In-One For Dummies.
Introduction 1 Book I: Getting Started with Java Basics 5 Chapter 1: Welcome to Java 7 Chapter 2: Installing and Using Java Tools 19 Chapter 3: Working with TextPad 33 Book II: Programming Basics 41 Chapter 1: Java Programming Basics 43 Chapter 2: Working with Variables and Data Types 61 Chapter 3: Working with Numbers and Expressions 95 Chapter 4: Making Choices 123 Chapter 5: Going Around in Circles (Or, Using Loops) 143 Chapter 6: Pulling a Switcheroo 169 Chapter 7: Adding Some Methods to Your Madness 181 Chapter 8: Handling Exceptions 201 Book III: Object-Oriented Programming 221 Chapter 1: Understanding Object-Oriented Programming 223 Chapter 2: Making Your Own Classes 235 Chapter 3: Working with Statics 253 Chapter 4: Using Subclasses and Inheritance 261 Chapter 5: Using Abstract Classes and Interfaces 281 Chapter 6: Using the Object and Class Classes 297 Chapter 7: Using Inner Classes, Anonymous Classes, and Lambda Expressions 321 Chapter 8: Packaging and Documenting Your Classes 333 Book IV: Strings, Arrays, and Collections 349 Chapter 1: Working with Strings 351 Chapter 2: Using Arrays 369 Chapter 3: Using the ArrayList Class 395 Chapter 4: Using the LinkedList Class 409 Chapter 5: Creating Generic Collection Classes 421 Chapter 6: Using Bulk Data Operations with Collections 435 Book V: Programming Techniques 445 Chapter 1: Programming Threads 447 Chapter 2: Network Programming 475 Chapter 3: Using Regular Expressions 499 Chapter 4: Using Recursion 515 Chapter 5: Working with Dates and Times 529 Chapter 6: Using BigDecimals 549 Book VI: Swing 567 Chapter 1: Swinging into Swing 569 Chapter 2: Handling Events 583 Chapter 3: Getting Input from the User 601 Chapter 4: Choosing from a List 629 Chapter 5: Using Layout Managers 651 Book VII: Web Programming 673 Chapter 1: Creating Applets 675 Chapter 2: Creating Servlets 683 Chapter 3: Using JavaServer Pages 703 Book VIII: Files and Databases 717 Chapter 1: Working with Files 719 Chapter 2: Working with File Streams 741 Chapter 3: Database for $100, Please 767 Chapter 4: Using JDBC to Connect to a Database 783 Chapter 5: Working with XML 797 Book IX: Fun and Games 815 Chapter 1: Fun with Fonts and Colors 817 Chapter 2: Drawing Shapes 831 Chapter 3: Using Images and Sound 855 Chapter 4: Animation and Game Programming 869 Bonus Chapters at wwwdummiescom/extras/javaaio Bonus Chapter 1: Using Eclipse Bonus Chapter 2: Twiddling Your Bits Bonus Chapter 3: Making Menus Bonus Chapter 4: Using JavaBeans Index 887
Number Of Pages:
- ID: 9781118408032
4th Revised edition
- Saver Delivery: Yes
- 1st Class Delivery: Yes
- Courier Delivery: Yes
- Store Delivery: Yes
Prices are for internet purchases only. Prices and availability in WHSmith Stores may vary significantly
© Copyright 2013 - 2017 WHSmith and its suppliers.
WHSmith High Street Limited Greenbridge Road, Swindon, Wiltshire, United Kingdom, SN3 3LD, VAT GB238 5548 36