详细的比较一下Java和C/C++的优劣
详细的比较一下Java和C/C++的优劣
日期:2017-09-19 07:08:09 人气:1
1. c是面向过程的语言。c++和Java都是面向对象的。在c中没有类或者对象的概念。
2. java运行在虚拟机上,号称与平台无关。也就是你开发的java程序无论是unix,linux还是windows都可以正常运行。但是实际上这是一个良好的愿望,实际跨平台时还会有各种各样的问题。c和c++都是直接编译成可执行文件,是否能跨平台主要看你用到的编译器特性是否有多平台支持。
3. 因为c和c++是直接编译成可执行文件,所以运行效率要比java高。至于c和c++哪个更快,两种语言的拥趸已经吵了很多年。