Java for C++ Developers

If you're a C++ developer who wants to move to Java, this guide is a summary of the differences between the two languages.

I've written this specifically with C++ developers in mind, so I'm assuming you know object-oriented design principles as well as how to implement them in C++.

This is not a good starting point for C developers. If you've never used an object-oriented language before, you need to know something about object-oriented concepts