不依赖于具体机器的C语言编译文本<<可移植C语言编译程序>>是什么 意思

来源:百度知道 编辑:UC知道 时间:2024/06/27 14:19:23

我只解答前面九个字。。

不依赖于具体机器就是“平台无关”的意思。。

这个就是JAVA语言最自豪的事情了。。

所谓“平台无关”是指兼容性强,无论是在WINDOWS环境下,还是在LINUX环境下,或者是UNIX等等这样的不同的操作系统环境下都能够运行.

与此相对的是“平台相关”,最典型当然是汇编语言,因为与硬件以及软件环境有很大的依赖,所以在一台机器能够正常运行的程序,不一定能在另一台机器上正常运行。并且为了在其他的机器上能够运行就必须做出有可能很大的修改。。这不利于软件的推广。。

而JAVA籍由“平台无关”获得了极大的通用性。。。
这一点也就是JAVA语言设计者的初衷。。。