- double brace
- ThreadLocal
- Instance Initializers
[code language=”java”]
public class Foo {
public Foo() {
System.out.println("constructor called");
}static {
System.out.println("static initializer called");
}{
System.out.println("instance initializer called");
}
}
[/code] - Enum – is a class
- try, finally, exception
[code language=”java”]
public static int f() {
try {
throw new RuntimeException();
} finally {
return 0;
}
}
[/code] - URL
[code language=”java”]
new URL("http://www.yahoo.com").equals(new URL("http://209.191.93.52"))
[/code]=true