public class Foo {
static {
System.out.println("Message");
System.exit(0);
}
}
The System.exit(0) exits program before the jvm starts to look for main()
(Note: This works only with java 6. Even if it compiles with JDK 7’s javac it cannot be run with its java, because it expects a main(String[]) method.)