为什么java在西方如此流行?(50分)

  • 主题发起人 主题发起人 liaha
  • 开始时间 开始时间
L

liaha

Unregistered / Unconfirmed
GUEST, unregistred user!
最近了解了一下在西方(例如加拿大)什么开发工具用的多,惊奇的发现,
delphi几乎没什么人用,而java very hot!
我不理解,那位java高手能开导一下?我的理解中,java能做的
事delphi都能做,而且更为方便,有更多的构件可用.
 
1. Java 是跨OS平台的。
2. Sun比Borland有钱。
 
我的感觉,java很干净。是一个dinky 的语言。
 
可以与网络化的程度有关!
 
Java跨平台、Sun公司在美国大力宣传。
Delphi原来不能跨、Inprise公司又没钱宣传。
 
liaha:改学java吧,呵呵
 
功能上除了夸平台,还有什么优势吗?相对delphi。
比如说有个项目,指定win98,涉及数据库,你会用
delphi 或 java?
 
Java在分布式计算方面目前无人可敌,而且随着CORBA的逐渐兴起,能够和CORBA紧密结合
协同工作的JAVA就如虎添翼。
而且JSP、servelet、EJB的结合使JAVA在企业级应用上又有建树,成为许多商业公司的
选择。
 
Java的安全性很好,因为它舍弃了C等传统语言中的指针等容易产生一些不可知结果的方法
来进行程序控制,更重要的一点是在网络中,安全性是至高无上的,任何程序,即使编写
如何完美,效率如何优秀,但是只要在安全性方面存在问题,我想不会有人会使用的,而
Java恰恰克服了传统语言的不足,在安全性方面做得非常出色,所以成为主流开发语言。
另外,Java还有很多分支,象Jini,jsp等,在某些特定领域有先天的优点,比如,Jini特别
适合于分布式计算和嵌入式系统,大家要知道,在信息技术发展的未来,信息家电、微型智能
系统将会大行其道,到那时,舍Java其谁?
前几天,在北大的BBS上看到一则消息,不知是真是假:Sun公司已经推出了Java协处理器。
如果此消息是真的的话,将卷起一场软件行业的狂飙,试想一下,当Java运行速度和C的运行
速度相差不多时,C还有什么优势可言。
以上是小弟对Java的一些浅薄的认识,如有失言之处,请不啬赐教。
 
我kao,感觉java比c++真的简单多了,所以没什么兴趣学,c++又没有delphi写起来那么优雅,
舒服,也好久不用,快忘光了。java如此好,不如转java了。
 
这就是为什么本论坛开设了 Java 分类 :)
 
两者都各有所长,Delphi不通用的原因我想还有另外一个,在开发工具领域,Delphi太贵
了。在制作数据库程序方面,尤其是局域网下的管理程序,用Delphi可以好而快地建立,
在网络上,跨平台以及集成其它开发工具的Corba理论的完善,Java是必然的方向。不过,
目前的Java还太慢,且在电子商务领域上其它配套软硬件还没法普及,相信这些问题一旦
解决,Java将更加hot。
 
所以正在下载JB4,开始专研了。 :)
 
1.为什么国外明明知道JAVA慢但是还用的这么热原因有3:
A。过外的网络速度飞快,一切应用都是基于网络的,特别是INTERNET的,而在这方面就
没有什么东东可以跟JAVA叫板,毕竟JAVA是专门设计给INTERNET的衣服哦呵呵。
B。JAVA是慢,可是这是在中国,在美国他的电脑速度的飞快已经让JAVA本身的慢不再
成为瓶颈。就像我,以前用PIII500时JAVA是很慢,可是到现在的PIII866那就不同拉哦呵呵。
C。未来应用肯定都是基于网络的,特别是INTERNET的,而最有前途的就是JAVA。我不是说
DELPHI一无是处,DELPHI也很好,至少他很快哦呵呵,同时我觉得也很方便呵呵。
以上是兄弟的浅薄认识,有不同之处请指正。呵呵。
 
有一个想法,本来是要用java作的,但为了提高效率,需要在本地做适当的缓冲即访问本地文件
,结果,只好先用DELPHI实现,JAVA做要钱......
 
我想 学JAVA并不是学点语法就算学会了。
更重要的是学习JAVA 的整个J2E的解决方案。
JAVA的语言机制很干净,而整个解决方案又
相当强大。我觉得JAVA的语言和Object Pascal
挺象的,也许单继承的OOP语言都有相互借鉴之处。
希望能多一点 J2E方案相关技术的介绍。
以前只用过delphi没用过VC 这点总让我有些
耿耿于怀:P。 另觉得开个XML分栏也比较有必要,
XML已经必然是未来INTERNET的数据基础了,这个
帽子总够大了吧! 另外在软件工程方面能不能介绍点
UML和ROSE的使用。。。 随着应用程序的网络化,各
种知识的相互交叉应用,显得越来越明显。
(版主心想:又吓我,这家伙怎么那么多要求:P)
 
听了各位的介绍,我现在更有信心学好Java了,很后悔以前把学了的Java仍了
 
既然如此,中国什么时候有了让java hot起来的条件就好了!
 
我今天上SUN的网站看了一下有没有Java协处理器问世。结果是有一款芯片推出,型号是
MAJC-5200,Microprocessor Architecture for Java Computing (MAJC) 。但是在整个
技术文档中,只有提到一句“Software technology improvements in compilers, Java,
and multi-threaded applications make it possible for high level language
development of multimedia and telecommunication infrastructure applications
to match the internet-speed time-to-market requirements. ”而且整篇文章都在
讲这款芯片在多媒体处理方面的性能如何如何优异,可能对Java方面的支持不是太好,
否则SUN不会不大肆宣扬的。
欢迎各位网友发表意见。
 
后退
顶部