I wouldn't worry too much, bbk is right there. Once you've learned a language changing from that one to another is a lot easier. Neither is easy though. C++ and Java are very similar as they are both object orientated. I'm a java programmer myself and the downside is you can't make standalone application executables, its very good for web servlets and applets which you'll see all around the net. C++ is what you'd use to make serious games with. Microsoft has a set of tools you can use for c++, and if you decide you want to use java then I'd go for the eclipse editor although a lot of people use netbeans. I can't recommend a book for C++ but for java try O'Reilly Java in a Nutshell.
Good Luck,
Visual Studio C++
Ecplise Java ide
Social Networking Bookmarks