This appendix covers some common problems that you might encounter when learning the Java™ programming language. A list of possible solutions follows each problem.
Common Problems and Their Solutions
Getting Started Problems
Compiler Problems
Semantic Errors
Interpreter Problems
General Programming Problems
Applet Problems
User Interface Problems
Swing Components
Layout
Event Handling
Swing Graphics
Swing Conversion
Getting Started
Object-Oriented Programming Concepts
Language Basics
Object Basics and Simple Data Objects
Classes and Inheritance
Interfaces and Packages
Handling Errors Using Exceptions
Threads: Doing Two or More Tasks at Once
I/O: Reading and Writing
User Interfaces That Swing
Appendix A. Common Problems and Their Solutions
Appendix B. Internet-Ready Applets
Appendix C. Collections
Appendix D. Deprecated Thread Methods
Appendix E. Reference