hola, bueno Visual Studio es Microsoft y dudo mucho que algun dia se pueda trabajar en JAVA ahi, porque ellos van por el lado de C# y otros lenguajes. (osea son la competencia).
Si tu quieres trabajar con JAVA, necesitas el JDK (de preferecia la ultima version:
http://java.sun.com) y bueno , como todo un IDE.
Los IDES para java hay montones, gratuitos, otros con licencia, algunos simples, otros mas avanzados.
Te recomiendo si recien empiezas el JCreator como IDE:
http://www.jcreator.com/
Pero si quieres uno mas avanzado para aplicaciones web tal vez, te recomiendo el SunONE (
http://www.sun.com)
Hay muchos otros, tu los puedes evaluar y decidir cual se acomoda mejor a tus necesidades.