C++ VS Java
一、这是两门从设计意图上,就完全截然不同的原因,虽然它们的grammar有些相似
二、
1、C++非常强调static,充分发挥compiler time computation;而Java更多的是run time
2、GP
参见 Theory\Programming-paradigm\Generic-programming\Implementation
3、Java运行于virtual machine,而C++是直接运行于CPU
Wikipedia Comparison of Java and C++
NOTE: 总结得非常好