May 7, 2013 · 2 min read
The basic unit of Java coding is a class. All the code you write should be enclosed within the class. Java classes can be divided into three types - Concrete classes, Abstract classes and Interfaces. Out of these, interface has special focus as Java achieves multiple inheritance through interfaces.