C++语言为什么跨平台?
来源:互联网 发布:php集成环境安装包比较 编辑:程序博客网 时间:2024/05/17 04:15
转自 http://blog.csdn.net/yjhdxflqm/article/details/50456526
由于C/C++不受虚拟机限制,一份同样的源程序,只需要在每个不同的平台重新编译一次,就可以在各种平台上运行应用程序。而java则是编译一次,然后放到不同平台的java虚拟机上运行!
因为java最后是解释执行的,C,C++不需要解释执行,所以C++的执行速度更快一些!
总结一下:
1、C++跨平台是一份源代码,在不同的平台上编译;
2、java跨平台是一份源代码,编译后生成中间字节码,然后通过 不同平台的java虚拟机来解释执行的。
阅读全文
0 0
- C++语言为什么跨平台?
- C++语言为什么跨平台?
- c语言跨平台
- JAVA语言为什么能跨平台?
- (转)JAVA语言为什么能跨平台?
- JAVA语言为什么能跨平台?
- java为什么是跨平台语言?
- java语言为什么可以跨平台?
- Java语言为什么可以跨平台
- C语言的跨平台
- 为什么要在Linux平台上学C语言?用Windows学C语言不好吗?
- 为什么选择C语言
- 为什么选择C语言
- 为什么是C语言?
- 为什么,首选c语言。
- 为什么学习C语言
- 为什么学习c语言
- 为什么学C语言
- 家谱处理(30 分)
- JPA & Hibernate 注解
- maven+servlet3.0显示当前时间
- JAVA_简单获取用户输入并打印(Scanner scan = new Scanner(S))
- webservice wsdl文件标签讲解
- C++语言为什么跨平台?
- VS工程配置属性设置
- JPA中MySQLSyntaxErrorException问题解决方案
- spoj 5 PALIN
- Pandas用法入门简介
- 解析XML字符串
- 【找规律】UVALive
- Linux性能评测工具之一:gprof篇
- mongoDB基础使用(三)