Ivor Horton's Beginning Java, Java 7 Edition
- 27h 29m
- Ivor Horton
- John Wiley & Sons (US)
- 2011
Find out why thousands have turned to Ivor Horton for learning Java
Ivor Horton's approach is teaching Java is so effective and popular that he is one of the leading authors of introductory programming tutorials, with over 160,000 copies of his Java books sold. In this latest edition, whether you're a beginner or an experienced programmer switching to Java, you'll learn how to build real-world Java applications using Java SE 7. The author thoroughly covers the basics as well as new features such as extensions and classes; extended coverage of the Swing Application Framework; and he does it all in his unique, highly accessible style that beginners love.
- Provides a thorough introduction to the latest version of the Java programming language, Java SE 7
- Introduces you to a host of new features for both novices and experienced programmers
- Covers the basics as well as new language extensions and classes and class methods
- Guides you through the Swing Application Framework for creating Swing apps
- Uses numerous step-by-step programming examples to guide you through the development process
There's no better way to get thoroughly up to speed on the latest version of Java than with Ivor Horton's latest, comprehensive guide.
About the Author
Ivor Horton is one of the preeminent authors of tutorials on the Java, C, and C++ programming languages. He is widely known for the tutorial style of his books, which provide step-by-step guidance easily understood even by first-time programmers. Horton is also a systems consultant in private practice.
In this Book
-
Introducing Java
-
Programs, Data, Variables, and Calculation
-
Loops and Logic
-
Arrays and Strings
-
Defining Classes
-
Extending Classes and Inheritance
-
Exceptions
-
Understanding Streams
-
Accessing Files and Directories
-
Writing Files
-
Reading Files
-
Serializing Objects
-
Generic Class Types
-
The Collections Framework
-
A Collection of Useful Classes
-
Threads
-
Creating Windows
-
Handling Events
-
Drawing in a Window
-
Extending the GUI
-
Filing and Printing Documents
-
Java and XML
-
Creating and Modifying XML Documents