YES....
we can create the object of an interface / Abstract class.
As per the java specification we are not allowed to create object of interface and abstract class
directly.but we can do that indirectly with the help of anonymous inner type.
Interface:
An interface in java is a blueprint of a class. It has static constants and abstract methods only.
The interface in java is a mechanism to achieve fully abstraction. There can be only abstract methods in the java interface not method body. It is used to achieve fully abstraction and multiple inheritance in Java.