Author |
Message |
mirhagk
|
Posted: Fri May 06, 2011 4:47 pm Post subject: Any good material on going from C++ to Java |
|
|
I would like a good how to guide for going from C/C++/C# to Java, like explaining the differences and and new syntaxes.
I tried googling around, but I've mostly only found the reverse. |
|
|
|
|
|
Sponsor Sponsor
|
|
|
apython1992
|
Posted: Fri May 06, 2011 6:20 pm Post subject: RE:Any good material on going from C++ to Java |
|
|
Why not just go with learning Java without reference to any other language? If you try to learn Java as just another syntactic expression of C#/C/C++, you're not going to benefit all that much. You're probably be looking for an introduction that isn't aimed at beginners, but you'd do better to go in without thinking of it as another C/C++/C# (even though it is similar in many ways to C#). However, this is just my two cents. Do what you feel you gotta do. |
|
|
|
|
|
apython1992
|
Posted: Fri May 06, 2011 6:21 pm Post subject: RE:Any good material on going from C++ to Java |
|
|
Here is a pretty thorough article that compares C# and Java. |
|
|
|
|
|
mirhagk
|
Posted: Fri May 06, 2011 7:31 pm Post subject: RE:Any good material on going from C++ to Java |
|
|
I'm not looking at going into it thinking of it as a different style of C# (though it mostly is), but I want some non-beginner intro to java that still goes through all of java. |
|
|
|
|
|
SmokeMonster
|
Posted: Thu May 12, 2011 1:31 am Post subject: Re: Any good material on going from C++ to Java |
|
|
What do you mean by goes through "all of java"? Java is a vast language and you'd be hard pressed to find book that goes through "all of it" esp the EE stuff.
If you already know C++ then there isn't much too it. Most of the stuff is pretty much exactly the same with the major exception of Java having a garbage collector. Most concepts are quite similar in both languages. I would suggest picking up a Java book like "Head First Java" and then just working on a project in Java (possible a Java port of something you might have written in C++) and just looking up stuff on certain topics as you go on and as need arises. |
|
|
|
|
|
|