标题:C和Java都是可移植的,但分别在不同 level
只看楼主
jmppok
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2005-11-1
 问题点数:0 回复次数:1 
C和Java都是可移植的,但分别在不同 level
C和Java都是可移植的,但分别在不同 level,请问他们分别在那个level?
搜索更多相关主题的帖子: level Java 移植 
2006-03-23 14:53
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
C是源代码级的移植,也就是说写好的C源代码,可以拿到各个平台的编译器去编译,编译完的可执行文件可以在编译的那个平台运行,在别的就不行了

JAVA是字节码级的移动,也就是说,JAVA写好了以后,编译出来的.class文件在各个平台都能运行,只要这个平台装了JRE就可以了

所以JAVA有一个好处,它写的程序可以到处运行,而不用把源代码给你。
可是当你要在别的平台上运行C写的程序的时候,你必须得到这个C程序的源文件,然后用C编译器编译一下,才可以运行。
所以JAVA比别的语言方便多了

可惜不是你,陪我到最后
2006-03-23 15:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-52273-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.256940 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved