java中错误的概念_对java的错误概念

转录自java连线版

作者: TAHO (痴人)看板: java

标题:对Java的错误概念-- from CoreJava2

时间: Fri Feb 1 01:42:30 2002

在Core Java 2中P15-P18列出了一些对Java的一般错误概念

后面的说明是我参考或是撷取它的说法不是完全翻译的....

以下黑色字的部分是错误观念,蓝色字是正确观念

1. Java is an extension of HTML.

Java跟HTML完全是两回事。

2. Java is an easy programming language to learn.

没有任何像Java这么强大的语言是容易的。

写来玩当然容易,写来用的可就没那么容易了。

3. Java is an easy environment in which to program.

SDK一点也不方便,除非你很习惯用command line。要方便就要使用IDE。

但是使用你惯用的纯文字编辑器来开始学Java是入门Java最好的方式。

4. Java will become a universal programming language for all platforms.

"This is possible, in theory, and it is certainly the case that every

vendor but Microsoft seem want this to happen"这句话有意思,所以我

把它抄出来...^_^。但是每个语言有每个语言的优点,Java不见得是最好的选

择。

5. Java is just another programming language.

Java是不错的程式语言。好的语言非常多,但是不一定会被广为使用,一个语言

要成功需要很多环境的配合。 Java在server上的成功是因为把以前难做的事情

变的简单了,比如说网路和多执行绪。后面这句话也很好玩,我也把它节录下来。

"This is an important point that one vendor in particular -- who sees

~~~~~~~~~~强调one喔∼∼

portable libraries as a thread -- try to ignore, by 'just a programming

language' and by supplying a system that uses a derivative of Java and

a proprietary and nonportable library."

6. Java is interpreted, so it is too slow for serious application on a specific platform.

Java的确没有C++快,不过随着JIT的使用,速度已经渐渐提升到可以接受的

范围。而Java的其它特质,让它在网路服务的实作上特别有利。

7. All Java programs run inside a Web page.

一看就知道是屁话。改成All Java applets run inside a Web browser.还

差不多。

8. Java applets are a major security risk.

或许Applet可能还有安全问题,但是想想ActiveX和Word .... 。

书中举了一个比喻,如果被恶意的Applet攻击的风险有如因为飞机失事的死亡

风险,那打开Word档案而被感染的风险就好像徒步穿越交通繁忙的高速公路的

死亡风险。

9. JavaScript is a simpler verison of Java.

说过几百遍了,这两个一点关系都没有! ! ! JavaScript原来是叫做LiveScript

的,连名称都扯不上关系。

10. You should use Java instead of Perl for CGI scripting.

嗯∼∼书中是说,不但不要用perl来写,而且不要写CGI了,用Servlet

比较好。这个我觉得看各人啦,不过大多的状况应该是没错。

11. Java will revolutionize client-server computing.

书中说,这是可能的,那我们就拭目以待吧。

12. Java will allow the component-base model of computing to take off.

要看component是指什么而言。 EJB确实比ActiveX有潜力。

13. With Java, I can replace my computer with a $500 "Internet appliance".

500当然是指美金。我想这是很有可能的.....

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值