In Sun / Oracle JVm you can use Unsafe.allocateInstance(Class). Otherwise, you need to create bytecode to instantiate without calling the constructor. You can use ASM for this. You cannot create an instance without a constructor using only Reflection.
BTW: , , , . ( )