I heard Java is strong for the network, multithreading, for it a lot of libraries.

  1. And how is it for writing browser 3D applications?
  2. How does it support openGL and DirectX?
  3. Are there any 3d browser games or Java programs?

    2 answers 2

    1. Applicable.
    2. For direct I will not say, but for OpenGL there is LWJGL
    3. Minecraft . It is a successful project.

    You can also look at the wrapper for the rather popular OGRE graphics engine.

      There is also a great metalanguage written in Java - Processing. site - processing.org. Great thing !! Powered by OpenGL, but you can also connect DirectX