a8z8

 找回密码
 立即注册
a8z8 首页 计算机 java c php 查看内容

Java的跨平台特性是利是弊?

2011-6-6 18:01| 发布者: a8z8| 查看: 459| 评论: 0|原作者: a8z8.com|来自: a8z8.com

(本文作者岑永洪来自中科院软件所。您现在即可参加“我眼中的Java”有奖征文活动,详情请看:http://news.csdn.net/news/newstopic/22/22661.shtml

Java语言最大的一个特点就是他的跨平台特性,也就是平时广告语中说得最多的“write once run anywhere”。跨平台最明显的一个优点就是,你写的程序地球人都能运行,这对程序员来说就是减少了工作量,对于公司来说就是减少了投入。但是,天底下没有免费的午餐,跨平台是需要有代价的,最明显的一个就是我们的代码将会被编译为所谓的“字节码”,这些代码在运行时由虚拟机进行解释执行,正是因为这种解释执行的方式导致了Java程序的执行速度一直不如其他的C和C++程序。


鲜花

握手

雷人

路过

鸡蛋

网络文摘 ( 京ICP备11047313号 )

GMT+8, 2012-5-20 23:50 , Processed in 0.031648 second(s), 16 queries .

Copyright © 2011 www.a8z8.com 网络文摘

回顶部