I'm a Computer Science major, just finished up my Associates at a 2 year college, and moving up to a 4 year institution. I learned C++ for 2 years, and it's plain to see just how useful it can be, and what I can do with it. My new school apparently teaches Java for their degree.
I was always under the assumption that Java depends on something else to run. So beyond games, some online ads, and Blu-Ray players, is Java as functional as C++? Or should I focus more on C++ primarily?