Interfaces cannot be initialized except when implemented by a class. If you have an interface MyIntf, you cannot write 'MyIntf a = new MyIntf()', but if you have a class 'MyClass implements MyIntf' you can write 'MyIntf b = new MyClass()'.
This is rather basic to Java, so I recommend Java tutorials