RoD, if you're primarily interested in C++ then I wouldn't take the time out to learn Java on your own. I'm sure you'll be able to get plenty of experience with it in college. I would like to learn some Java/Javascript, but I don't feel like taking any of the little time I have away from learning C++ either. Especially since I know I'll spend a lot of time learning Java in college.