Front cover image for Head first Java

Head first Java

"Head First Java" engages readers on many levels, bringing the latest learning theories and research together to create not just a book to read, but a multi-sensory learning experience
Print Book, English, 2003
O'Reilly, Sebastopol, CA, 2003
xxx, 619 pages : illustrations ; 24 cm
9780596004651, 0596004656
52416688
1. Breaking the surface: a quick dip
2. A trip to objectville: yes, there will be objects
3. Know your variables: primitives and references
4. How objects behave: object state affects method behavior
5. Extra-strength methods: flow control, operations, and more
6. Using the Java library: so you don't have to write it all yourself
7. Better living in objectville: planning for the future
8. Serious polymorphism: exploiting abstract classes and interfaces
9. Life and death of an object: constructors and memory management
10. Numbers matter: math, formatting, wrappers, and statics
11. Risky behavior: exception handling
12. A very graphic story: intro to GUI, event handling, and inner classes
13. Work on your swing: layout managers and components
14. Saving objects: serialization and I/O
15. Make a connection: networking sockets and multithreading
16. Release your code: packaging and deployment
17. Distributed computing: RMI with a dash of servlets, EJB and Jini
Appendix A: Final code kitchen
Appendix B: Top ten things that didn't make it into the rest of the book
"Your brain on Java--a learner's guide"--Cover
Includes index