write once , run anywhere

write once , run anywhere。大家知道的java特性之一,重点都是在后面两个单词上,跨平台运行。 但是往往就忽略了前面的那句话,write once ,翻译过来就是只需要编写一次。

还是那句话,没有对比,就没有伤害,我们对比C/C++看下。

C/C++中,如果调用了操作系统的函数,就需要对应不同的操作系统,修改相应的操作系统底层函数,也就意味着每换一个运行环境,都需要去修改代码。 而java却不是这样,只要编写一次代码,就可以在不同的操作系统进行编译解释运行,这才是真正意义上的write once , 只写一次。

猜你喜欢

转载自blog.csdn.net/u010372981/article/details/81228962
run
今日推荐