Though type is an extremely important object-oriented concept, it is often overlooked in favor of implementation-centric concerns. Java program development is as much about design as about ...
Readers have returned quite a bit of feedback concerning, “Abstract Classes Vs. Interfaces” from April 2001. A recurring request asks to see a complete example of using interfaces and abstract classes ...
The Java Platform provides the most commonly used data structures in the form of the Collections Framework, and it provides a rich API to operate on them. In this first article in a two-part series, I ...