Import, package, class
Class, import, package
Package, import, class
Package, class, import
Import, class, package
Extend only a single class and implement only a single interface
Extend only a single class but implement multiple interfaces
Extend multiple classes but implement only a single interface
Extend multiple classes and implement multiple interfaces
Abstract interfaces can have final methods.
The first concrete subclass must implement all abstract methods of its superclass.
Abstract classes cannot have static methods.
Interfaces can declare instance variables.
A protected method in a superclass that is inherited by a subclass in a different package is now available to all classes in the subclass's package.
Compiler error for statement v=c
Runtime exception for statement v=c
Here's an interesting quiz for you.