Java uses interfaces only in the testing methods. ...
Java does not use interfaces.
In Java, an interface is similar to a class.