import java.io.*; // highlight on demand import as class name class a { void method() { method(); new Exception(); new java.lang.Exception(); } a() { new a(); } /** * @see itf#method(double) */ static void f() { Integer.parseInt(""); java.lang.Integer.parseInt(""); f(); } interface itf{ int CONST = 0; /** . * @param d Important param */ void method(double d); } void ff(Runnable r) { ff( new java.lang.Runnable() { public void run() {} int instance = 0; } ); int i = java.lang.Integer.MIN_VALUE; int j = itf.CONST; } } class NoCtrClass { { // default constructor call looks like class new NoCtrClass(); } void ff(int param) { int i = 1; i ++; param = 0; } } class Generic<TT extends Runnable> { TT field; }