I'm pretty much expirienced with C++ and C, and all my programming skill exsist only to create games.
So i started to learn Java, and i pretty much liked it. It seems logical and everything, So i'm wondering
could games be written in Java. I mean are they fast enough, I'm planning to use OpenGL with java.

And what do you think is Java better than C++. // ignore the portability
I think it's smart to invest my time in Java, I see future in it.