Some
things to know... but NOT a complete list. The information above is a
complete way to study, below are just some basic topics.- How to compile and run programs from the command line
- What a jar is and how to create and look at the table of contents from the command line
- Define and implement event driven programming
- Classes
- Know and create accessors, mutators
- Understand the different visibility modifiers
- Know the difference between aggregation and inheritance
- Understand the steps to read/write files
- Understand how to create and use arrays
- Understand how inheritance works, what gets inherited? How do you make that happen?
- What is an interface and how do you create and use one? What can and cannot be done with them?
- Know what polymorphism is and how to implement it
- Know what exceptions are and how to use them, including the different variations:
- try/catch, try/catch/finally, multiple catches
- What does "check or specify" mean?
- What exceptions are required to satisfy check or specify?
- Know what recursion is and how to create a simple recursive method
- What are the two parts you need to make recursion work?
- Conversion from Hex/Decimal/Binary
- Know how to instantiate and use Java generic types
- Know what the Collections interface is in Java and why it helps
- Know how basic ideas of how to use an ArrayList (given Javadocs)
Check back for updates (hit reload):
Last updated: 12/01/2008