- 注册时间
- 2011-10-23
- 最后登录
- 2011-10-28
- 阅读权限
- 90
- 积分
- 3341
- 精华
- 0
- 帖子
- 241
 
升级   4.87%
|
说句瞎话,Java跨平台基本就不是外行人想想的那种,一次编译,处处运行。
假如需要从新编写代码,简直任何一门计算机语言都可以跨平台了,还用得着Java嘛,而且像PHP/C#等语言不须要修正代码都可以跨Windows/Linux。
Java诈骗了咱们那么多年,现在的多核时期,我以为它气数已尽!
实不相瞒,Java是我见过的履行效力最低的程序设计语言,前未几在CSDN论坛上有个评测,盘算9999的阶乘,同样的轮回算法,Java的耗时是.NET的5倍。我以前很爱好Serv-U,自从它用Java重写之后我就再也没用过,切实是太慢了,我宁肯用IIS搭建FTP,固然IIS搭建FTP在权限治理上很不机动。
就平安性而言,Java已经远远低于VB.NET,更无奈与保险性著称的C#比拟。
[转载]Java的跨平台就是一句谣言。(2010-06-11 01:39:55)[删除] 标签: 转载 这年头,什么人都有。
连java的跨平台都有人猜忌了,是哗众取宠吗? 原文地址:Java的跨平台就是一句假话。作者:柳?
也许独一可以让众人迷恋Java的理由就剩下它的王牌――跨平台。
我有个同窗,他是搞Java的,他给我说“Java不是效率低,而是速度慢。”,我不是搞Java的,我真实 未审想不透这句话的含意,莫非执行速度慢不就是效率低吗?岂非执行速度慢还功效率高了?
另外,小型软件代码重用价值低,不必要跨平台;大型软件,有严厉的计划、安排,不能够随便跨平台。
由于各体系的API不同,代码调用API编写程序就会碰到良多不兼容的处所,比方Java改写后的Serv-U就不能在手机上执行,手机的游戏也不能直接在微机上执行。
实在Java之所以在曾经独步天下,就是因为他的跨平台、安全性,这两方面,效率可不是Java的强项,反而是他最短的一块挡板,虽然Java老是用实践证实比.NET快。
归根到底,Java跨平台可以,然而要重新编写代码,否则还分什么J2EE/J2SE/J2ME呢!
兴许C#刚上市的时候有些剽窃Java吧,但自从C# 2.0上市之后,全部局势就扭转乾坤了,岂但Java在模拟C#,而且他素来都没能跟得上C#的脚步。 |
|