摘要: 1.Java 语言具有平台无关性即Java程序不依赖于平台,而C/C++语言编写的程序可能因为操作系统的变化、处理器升级导致程序出现错误或无法运行;2.与C/C++不同的是,Java 语言提供的编译器不针对特定的操作系统和CPU 芯片进行编译,而是针对Java虚拟机把Java源程序编译为称为字节码的一种”中间代码“;3.Java 内置对多线程的支持,允许同时完成多个任务。而C/C++没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序的设计;4.Java可以在分布环境中动态地维护程序及类库,而C++每当其类库升级之后,如果想让程序具有新类库提供的功能,程序就必须重新修改、编译 阅读全文
posted @ 2013-03-03 21:56 王禹彤 阅读(100) 评论(0) 推荐(0)