Maybe - one day - somebody will make the image based virtual machine for Java... VisualAge for Java was an attempt in that direction, but the image part was abandoned later in Eclipse...
It wasn't abandoned, rather rebuilt on top of a virtual file system.