it's not possible to make wolf3d like engine using pure Java without any gfx lib faster
I agree with you but it is a bit more complicated. It is possible to make a wolf3d like engine using pure Java, Vincent Stahl did it but of course, as it uses software rendering (raycasting in his case) you have to lower the resolution, to use a very small scene or to target only computers with a nice microprocessor to have a decent framerate.
In 2006 and 2007, as a first step, I tried just to perform the raycasting with OpenGL instead of using pure Java and it was about 4 times faster on my crappy machine, this factor was bigger on better hardwares. When I switched to polygonal rendering (I removed raycasting completely), it went even faster and icing on the cake, when I implemented my own very limited portal culling, I got a decent framerate in full screen mode, "high" resolution with a large (but very boring) level even on a crappy Celeron 700 Mhz and on a Pentium 2 MMX.
Of course, portal culling and mesh optimization can be done without hardware acceleration but in my case, software raycasting is about 16 times slower than hardware accelerated polygonal rendering.