V2K6.2 Take a look at my post on the very bottom of this topic HERE
and that should tell you all you need to know about Java, (and C++ as it happens too, both being OOP (object oriented programming) languages.)
Any questions feel free to ask.
P.S Thanks for that VS link LK. Don't suppose you know anywhere where I might obtain a free download of VS at all? lol. I mean its good and I'd have it, but not for that money. Like the full professional version with no holds barred and no trial period? .. Didn't think so. nevermind hehe.
Keep on manning that MS boat 'cause damn, Linux development environments are pretty useful and all free.. *cheesy intake of breath as if its a closely fought race*