interface Int { public void show(); } public class Test { public static void main(String[] args) { Int t1 = new Int() { public void
You're defining an anonymous class that implements the interface Int, and immediately creating an object of type thatAnonymousClassYouJustMade.
Int
thatAnonymousClassYouJustMade