query: I thought interfaces couldn't be instantiated in java
positive_passages.docid: 855
positive_passages.text: What does it mean to "program to an interface"?
negative_passages.docid: 150146
negative_passages.text: Final arguments in interface methods - what's the point?
negative_passages.docid: 64940
negative_passages.text: An interface in Java can have one and only one modifier which is public. Why are the rest not allowed?
negative_passages.docid: 8789
negative_passages.text: Can anonymous class implement interface?
negative_passages.docid: 23893
negative_passages.text: Why java classes do not inherit annotations from implemented interfaces?
negative_passages.docid: 54523
negative_passages.text: Why doesn't Java allow generic subclasses of Throwable?
negative_passages.docid: 2035
negative_passages.text: Proper use of the IDisposable interface
negative_passages.docid: 105261
negative_passages.text: What's the reason I can't create generic array types in Java?
negative_passages.docid: 85201
negative_passages.text: "Cannot create an instance of the abstract class or interface" C# error message
negative_passages.docid: 80065
negative_passages.text: Jump into interface implementation in Eclipse IDE
negative_passages.docid: 42596
negative_passages.text: Why would a static nested interface be used in Java?
negative_passages.docid: 37713
negative_passages.text: Why can't static methods be abstract in Java?
negative_passages.docid: 6853
negative_passages.text: Interface vs Abstract Class (general OO)
negative_passages.docid: 34360
negative_passages.text: Why would I want to use Interfaces?
negative_passages.docid: 27908
negative_passages.text: Can we instantiate an abstract class?
negative_passages.docid: 29840
negative_passages.text: Why can't I seem to grasp interfaces?
negative_passages.docid: 58035
negative_passages.text: Why are you not able to declare a class as static in Java?