|
Organize Your Code More Effectively in 1.1 |
|
|
Use blank finals to define immutable data |
|
|
Use inner classes to adapt objects to each other |
|
|
Organize your data as resources near your classfiles |
|
|
Use the Core Reflection API to write self-inspecting programs |