folks,
after seeing so many comments upon what seemed to be an easy piece of code, i decided to try it out. i cut-pasted the given code, compiled it and ran it and it gave me the output - "The End". so, it should mean that even if you are not instantiating your base class, it will compile and run.
This is the console output that i got.
D:Java\General>javac Test5.java
Symantec
Java! JustInTime Compiler Version 3.10.088(i) for JDK 1.1.x
Copyright (C) 1996-98 Symantec Corporation
D:Java\General>java Test5
Symantec Java! JustInTime Compiler Version 3.10.088(i) for JDK 1.1.x
Copyright (C) 1996-98 Symantec Corporation
The end