Problem: The compiler complains that it can't find a class.
Problem: The interpreter says that it can't find one of my classes.
Problem: My program doesn't work! What's wrong with it?
The following is a list of common programming mistakes novice Java programmers make. Confirm that one of these errors isn't what's holding you back.
for (int i = 0; i < array.length; i++) . . .
for (int i = 0; i < arrayOfInts.length; i++) arrayOfInts[i] = i; System.out.println("[i] = " + arrayOfInts[i]);
for (int i = 0; i < arrayOfInts.length; i++) ; arrayOfInts[i] = i;
Object-Oriented Programming Concepts
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