java的真正优势在哪里?

时间:2022-09-04 16:57:45
能不能指点一条java的学习明路给小生后辈,java的内裤庞多,ejb,j2me,jini名词更是层出不穷。该学什么,重点是什么,能说说您的想法吗?
我是这样认为:jsp恐怕不是重点,相对asp有诸多优势,与Asp.net相比,没有(一家之言)任何一点点优势!无论是跨平台,跨语言,还是速度!
Application,至少在诸多Win平台用户下,可以说是一无是处!其他平台就另当别论!So,不是重点!
Internet吗?对TCP/IP协议的底层支持也不够,大部分还得自己从起炉灶!还不如C/C++来得快!Socket编程吗?感觉不出优势阿!除了跨平台!可C#也由Apache移植到unix平台了拉!其他平台,我想将来也会有的!再说了,Java的跨平台也平飞入想象中那样完善!限制条件太多!况且,由XML进行数据的跨平台我认为更现实!
哎,剩下的就是ejb,j2me,jini啦!当然还有其它的没学过的!也没有机会去实践!所以,我也认不清他们的好处!迷惑迷惑!还请您说说您的看法!
请各位前辈不要对小弟的一点浅漏见识生气,我只想好好学习学习java

88 个解决方案

#1


在java虚拟机的配合下write once, run everywhere.

#2


时势造JAVA —— 当大家需要跨平台的开发工具时 刚好来了JAVA;当大家对C++ 腻烦时,来了个JAVA; 当大家对微软的那一套反感时,来了JAVA ……  再说JAVA潜质不错,具有众多优点(大家经常听到的),在未来的“进化”过程中,这些优势肯定还会得到加强。 因此 未来是属于JAVA的。尽管微软推出了C#,但是它不可能推翻JAVA的统治地位。

#3


就目前来讲,java programmer's salary 高一些。

#4


java的最大魅力也许就在于他的跨平台性和他在Internet上的广泛运用。
未来是Internet的世界,java必定会在这方面有所发展。

#5


我也想知道啊!
关注!

#6


java多大哥(父亲)啊,众人拾柴火焰高。

#7


java最直接的优点有两个:1,跨平台;2,面向对象的特色。
java最直接的缺点:速度慢。
如果作gui开发,选java的人肯定脑子有屎。不过话说回来,有空的话,看看javax.swing的源代码还是挺不错的,整体构造十分合理而巧妙。
还有,看得出顶楼兄弟对C还是很有感情的,不过现实是不以个人感情为转移的。

#8


能不能指点一条java的学习明路给小生后辈,java的内裤庞多,     
                                              ~~~~~~~~~~java是什么?妓女吗? 

#9


指点不敢,谈谈个人意见:
java编程思想,是必备宝典。如果是入门,看看这几个包就可以:java.io(输入输出),java.lang(简单变量)java.util(简单结构,如矢量,哈希表),然后就看你的爱好和需要乐。
个人感觉:java强项在server端编程,而不在client端。

#10


其实java最大的优势仍在于嵌入式系统。也就是java2 ME.

#11


我觉得是面向对象的一种思想 :)

#12


多谢各位的指点!贴子发了一天,对今天各位的意见总结如下
1。大家都很看重java的面向对象的编程思想,这应该想对与过去的面向过程的编程方式是一个很大的进步。所以说之应该是java很有优势的一方面。
2。跨平台。说句实话,对这一特性,感觉有也不足的地方。所谓的一次编译,到处运行的支持,感觉很是不够。对于跨平台的实现,我认为一方面有诸多的限制,另一方面,也会失去不少的平台特性。况且,加上delphi这样的RAD工具在其他平台的扩展,这种优势似乎在慢慢消亡!
3。Server端的开发!不知道vampirelord兄子的是哪方面,好像C#也是在Server端更有优势!
4。java2 ME得嵌入式平台,不知道现在的市场和硬件厂商的支持如何?我想市场恐暂时抵不过C,而且似乎在走下坡路。尤其是在CE的份额逐渐膨胀的时候!
还望各位大虾多多指点指点,让java菜鸟早日成长!

祖JAVA明天会更好!

#13


1: 如果作gui开发,选java的人肯定脑子有屎。-->
   Borland 的 Jbuilder,Sun 的 Java Forte,Elixir Report ......
   很多都是用Java开发的。这些公司都有问题!?
   建议大家去Http://www.javadevelopersjournal.com去看看,那儿有很多在它上面做
   广告的公司,产品。
2: swing 的整体构造十分合理而巧妙。同意!
   我对其他语言不太熟。我感觉学Java 的Swing 的Model-View-Control MVC范式很舒服。
   而以前学VC感觉很累,也似乎学不进去。
3: 国外的jAVA开发确实很火。看看国外的杂志,网站就知道了。
   个人看法,仅供参考!

#14


java程序和c,c++相比bug出现的几率小的多,有利于生产高质量的产品。

#15


lglinux:
java开发用户界面确实是费劲,我说这个话是对程序员,而不是对其他人。和Delphi比一下,单纯说开发画面,后者工作量能省1/3。

#16


国外的jAVA开发很火是由于历史原因造成的。一个有较长历史的大企业会有各种不同的os,用java开发能够大大减少开发成本,损失一些运行效率是划算的。同时国外企业的信息系统的构成中软件成本占总成本的大半,硬件相对便宜。
而国内主要是在wintel平台上,使用java反而成本高。

#17


可是如何去了解JAVA在中国的形势
或者说怎样才说的是精通JAVA呢
还望高手赐教

#18


java是一驼屎!什么都不行的!还不如C#好!逆微软者死!
delphi更是一驼大屎!在她身上看不到一点前景!
没有一点自己倡导的技术!无论ado,还是Jbuilder方面都是一只跟尾狗
哈哈哈

#19


java是一驼屎!什么都不行的!还不如C#好!逆微软者死!
delphi更是一驼大屎!在她身上看不到一点前景!
没有一点自己倡导的技术!无论ado,还是Jbuilder方面都是一只跟尾狗
哈哈哈

#20


yuxibao
用不着嘴硬,你到国外看看再说这些话吧。井底之蛙!

#21


to: yuxibao(cody) 
  Borland 才是真正的聪明谁好就支持谁。
  kylix 不是borland 的领先吗什么只跟着别人走了。
  不象sun非和MS争

#22


老听说国外用java的特别多,但我始终也不明白,他们都用java做什麽呀。

#23


老听说国外java用的很多,但我不明白,他们都用java作什麽呀

#24


老听说国外java用的很多,但我不明白,他们都用java作什麽呀

#25


老听说国外java用的很多,但我不明白,他们都用java作什麽呀

#26


知道吗,oracle 8i 很多就是用 java写的  呵呵

#27


to gaochunguang(Borlphi)
微软才是真正的聪明谁好就抄谁
再加一点自己的技术,简直就是天衣无缝
别忘了java还未通过国际标准承认呢!
C#就不同了!快来投靠微软吧,我第一个报名!
没有什么技术是大而全的,跨平台????
哈哈。。。。。真是搞笑。。。你们用脑写程序还是用脚写程序的?
java虚拟机不是一个平台吗?为了不失去所有平台特性!他到时会变的比他所
在的平台还要大!它是一个吸血的寄生虫。。。。sun更是这个寄生虫的老母!!!!
支持微软。。。。(注:并没有给我工资的。。。。冤枉啊。。。)

#28


to gaochunguang(Borlphi)
微软才是真正的聪明谁好就抄谁
再加一点自己的技术,简直就是天衣无缝
别忘了java还未通过国际标准承认呢!
C#就不同了!快来投靠微软吧,我第一个报名!
没有什么技术是大而全的,跨平台????
哈哈。。。。。真是搞笑。。。你们用脑写程序还是用脚写程序的?
java虚拟机不是一个平台吗?为了不失去所有平台特性!他到时会变的比他所
在的平台还要大!它是一个吸血的寄生虫。。。。sun更是这个寄生虫的老母!!!!
支持微软。。。。(注:并没有给我工资的。。。。冤枉啊。。。)

#29


to gaochunguang(Borlphi)
微软才是真正的聪明谁好就抄谁
再加一点自己的技术,简直就是天衣无缝
别忘了java还未通过国际标准承认呢!
C#就不同了!快来投靠微软吧,我第一个报名!
没有什么技术是大而全的,跨平台????
哈哈。。。。。真是搞笑。。。你们用脑写程序还是用脚写程序的?
java虚拟机不是一个平台吗?为了不失去所有平台特性!他到时会变的比他所
在的平台还要大!它是一个吸血的寄生虫。。。。sun更是这个寄生虫的老母!!!!
支持微软。。。。(注:并没有给我工资的。。。。冤枉啊。。。)

-------------------------------------------微软帝国无限公司

#30


拒绝JAVA用C++ ---------想说爱你不容易!
放弃C++用JAVA ---------痛并快乐着!

#31


服用VC是为了补充营养,保持健康,强化身体素质。。。。。。
饮用JAVA是为了放松心情,也是一种休闲方式。。。。。。

所以一个人(主要指程序员)要想使自己青春永驻就要不断地补充VC,
而要想放松神经的话就不妨来一杯JAVA,你看,其实两者并不矛盾嘛。

总而言之:
只用VC不用JAVA,身体再强壮也不开心;
只用JAVA不用VC,身体不好再开心也是瞎开心。

大家都是聪明人,应该能明白我说这些的良苦用心吧!  ^O^

#32


如果知道老板为了维护 XXXSoftWare for Unix,XXXSoftWare for Linux,
XXXSoftWare for win9X,XXXSoftWare for win2000,XXXSoftWare for ...
XXXSoftWare for ....XXXSoftWare for ....XXXSoftWare for ....
XXXSoftWare for ....XXXSoftWare for ....
XXXSoftWare for ....

会创找多少我们的 就业机会,也许就可以明白大公司的老板为何拼命java

#33


哪个能赚钱做哪个,咋呼啥。

#34


小弟了解一点,日本的手机上的游戏用java2Me,很火的。
骗日本人的钱,抗日光荣。

#35


xsong:你的消息很灵通啊,兄弟就做过此类项目,可不是骗,而是被骗。

#36


日本的I-Mod手机虽然是java搞的,但是没能得到大厂商的支持,难于推广!
Oracle虽然是Java开发的,但是其真正的核心代码还是C.与JB4一样,我想如果这两个好的重量级工具,如果用其他语言来编写,我想在性能方面会更加的出色!

如果两样都学的话,会不会杂而不精阿?毕竟俩个都不是短时间就能开发出项目的东西

#37


hehe
欧即学VC要搞Java呵呵

#38


hehe
欧即学VC要搞Java呵呵

#39


哪种更少人学我就学哪种:)

#40


to qianying(千影) 
你说的好啊,我同时补VC,VB,身体够强壮吧,
另外,我现在也开始每天饮JAVA了,味道不错啊,呵呵~~~~~~~~~

#41


java是一驼屎!什么都不行的!还不如C#好!逆微软者死!
delphi更是一驼大屎!在她身上看不到一点前景!
没有一点自己倡导的技术!无论ado,还是Jbuilder方面都是一只跟尾狗
哈哈哈 微软才是真正的聪明谁好就抄谁
再加一点自己的技术,简直就是天衣无缝
别忘了java还未通过国际标准承认呢!
C#就不同了!快来投靠微软吧,我第一个报名!
没有什么技术是大而全的,跨平台????
哈哈。。。。。真是搞笑。。。你们用脑写程序还是用脚写程序的?
java虚拟机不是一个平台吗?为了不失去所有平台特性!他到时会变的比他所
在的平台还要大!它是一个吸血的寄生虫。。。。sun更是这个寄生虫的老母!!!!
支持微软。。。。(注:并没有给我工资的。。。。冤枉啊。。。)

#42


我的看法
JAVA是有一定的局限性的,至少开发GUI特别慢
楼上有位哥么不知道有没有用过Borland 的 Jbuilder,Sun 的 Java Forte,Elixir Report 
速度慢的惊人,另外各位大哥不知道有没有用过共享软件
比如WINZIP阿,Netant阿,不知道有没有用java开发的
我看来如果C#真的象微软说的那样能够达到C++80%的速度的话
那一定要关注一下了,毕竟C++还是比较难学的。当然C++高手一定对C#很不屑
不过大家不要忘了,在硬件提升到一定的高度的时候,开发效率就显得更为重要了
当然JAVA也太慢了,:(

#43


attention!

#44


attention!

#45


java的跨平台是以牺牲效率为代价的。它的Bytecode只不过是一种中间二进制代码,脱离了JVM的支持,什么也不是(安全性也是靠这种方式控制的)。
Java的优点主要是面向对象结构和易于编写稳定的程序,没有指针,有自动管理内存的机制(Garbage Collector),因此用Java做一些应用层的开发不失为一种好的方案。
随着MS C#的推出,Java的面向对象结构和易于编写稳定的程序的优点C#(在语法上和一些内部机制上,Java和C#差不多,因而许多人将C#称做MS的Java)也有了(在语法上和一些内部机制上,Java和C#差不多,因而许多人将C#称做MS的Java)。不同的是Java具有跨平台特点,而C#与Windows结合更紧密(如Windows DNA),效率更高。因此,具体用哪一个得看具体情况。
国外用Java主要集中在网站的应用层开发,用得很火,但前提是服务器用Unix。而且国外大型企业的信息系统也主要用Java做应用层的集成开发,并向Web-based方向发展,毕竟Java具有更好的跨平台性。
如果MS能在网站平台的安全性方面进一步加强的话(当然指实际,而不是MS吹的),可能可以吸引更多的用户和开发商,从而相对Java而言占有优势。在今后的几年内,

#46


记住一句名言:
Java is not platform independent.It is just a platform.
--C++之父B. Stroustrup 

#47


各位老兄,我正准备学习JAVA,但听你们这么说,我都不知道学什么好了,我是成都的有没有大下知道成都的JAVA技术怎样,用的多吗??

#48


技术在走向不是程序员决定的,是由应用取舍的。
不同的应用程序有其最佳的技术搭配,包括开发语言的选择。
在UNIX下,JAVA的优势不就凸现了吗?
记住,JAVA是从美国热起来的,而美国UNIX系统很普遍。
而我国WINDOWS系统大行天下,JAVA的优势也就看不出来了。

还是那句话:看应用。不要拘泥于纯语言的对比。

#49


跨平台是相对的,如果新出来一个操作系统没有JAVA虚拟机,它还运行个屁。

#50


喜欢那种就用那种,这有什么好争的,争完后我的项目也开发完了。呵呵

#1


在java虚拟机的配合下write once, run everywhere.

#2


时势造JAVA —— 当大家需要跨平台的开发工具时 刚好来了JAVA;当大家对C++ 腻烦时,来了个JAVA; 当大家对微软的那一套反感时,来了JAVA ……  再说JAVA潜质不错,具有众多优点(大家经常听到的),在未来的“进化”过程中,这些优势肯定还会得到加强。 因此 未来是属于JAVA的。尽管微软推出了C#,但是它不可能推翻JAVA的统治地位。

#3


就目前来讲,java programmer's salary 高一些。

#4


java的最大魅力也许就在于他的跨平台性和他在Internet上的广泛运用。
未来是Internet的世界,java必定会在这方面有所发展。

#5


我也想知道啊!
关注!

#6


java多大哥(父亲)啊,众人拾柴火焰高。

#7


java最直接的优点有两个:1,跨平台;2,面向对象的特色。
java最直接的缺点:速度慢。
如果作gui开发,选java的人肯定脑子有屎。不过话说回来,有空的话,看看javax.swing的源代码还是挺不错的,整体构造十分合理而巧妙。
还有,看得出顶楼兄弟对C还是很有感情的,不过现实是不以个人感情为转移的。

#8


能不能指点一条java的学习明路给小生后辈,java的内裤庞多,     
                                              ~~~~~~~~~~java是什么?妓女吗? 

#9


指点不敢,谈谈个人意见:
java编程思想,是必备宝典。如果是入门,看看这几个包就可以:java.io(输入输出),java.lang(简单变量)java.util(简单结构,如矢量,哈希表),然后就看你的爱好和需要乐。
个人感觉:java强项在server端编程,而不在client端。

#10


其实java最大的优势仍在于嵌入式系统。也就是java2 ME.

#11


我觉得是面向对象的一种思想 :)

#12


多谢各位的指点!贴子发了一天,对今天各位的意见总结如下
1。大家都很看重java的面向对象的编程思想,这应该想对与过去的面向过程的编程方式是一个很大的进步。所以说之应该是java很有优势的一方面。
2。跨平台。说句实话,对这一特性,感觉有也不足的地方。所谓的一次编译,到处运行的支持,感觉很是不够。对于跨平台的实现,我认为一方面有诸多的限制,另一方面,也会失去不少的平台特性。况且,加上delphi这样的RAD工具在其他平台的扩展,这种优势似乎在慢慢消亡!
3。Server端的开发!不知道vampirelord兄子的是哪方面,好像C#也是在Server端更有优势!
4。java2 ME得嵌入式平台,不知道现在的市场和硬件厂商的支持如何?我想市场恐暂时抵不过C,而且似乎在走下坡路。尤其是在CE的份额逐渐膨胀的时候!
还望各位大虾多多指点指点,让java菜鸟早日成长!

祖JAVA明天会更好!

#13


1: 如果作gui开发,选java的人肯定脑子有屎。-->
   Borland 的 Jbuilder,Sun 的 Java Forte,Elixir Report ......
   很多都是用Java开发的。这些公司都有问题!?
   建议大家去Http://www.javadevelopersjournal.com去看看,那儿有很多在它上面做
   广告的公司,产品。
2: swing 的整体构造十分合理而巧妙。同意!
   我对其他语言不太熟。我感觉学Java 的Swing 的Model-View-Control MVC范式很舒服。
   而以前学VC感觉很累,也似乎学不进去。
3: 国外的jAVA开发确实很火。看看国外的杂志,网站就知道了。
   个人看法,仅供参考!

#14


java程序和c,c++相比bug出现的几率小的多,有利于生产高质量的产品。

#15


lglinux:
java开发用户界面确实是费劲,我说这个话是对程序员,而不是对其他人。和Delphi比一下,单纯说开发画面,后者工作量能省1/3。

#16


国外的jAVA开发很火是由于历史原因造成的。一个有较长历史的大企业会有各种不同的os,用java开发能够大大减少开发成本,损失一些运行效率是划算的。同时国外企业的信息系统的构成中软件成本占总成本的大半,硬件相对便宜。
而国内主要是在wintel平台上,使用java反而成本高。

#17


可是如何去了解JAVA在中国的形势
或者说怎样才说的是精通JAVA呢
还望高手赐教

#18


java是一驼屎!什么都不行的!还不如C#好!逆微软者死!
delphi更是一驼大屎!在她身上看不到一点前景!
没有一点自己倡导的技术!无论ado,还是Jbuilder方面都是一只跟尾狗
哈哈哈

#19


java是一驼屎!什么都不行的!还不如C#好!逆微软者死!
delphi更是一驼大屎!在她身上看不到一点前景!
没有一点自己倡导的技术!无论ado,还是Jbuilder方面都是一只跟尾狗
哈哈哈

#20


yuxibao
用不着嘴硬,你到国外看看再说这些话吧。井底之蛙!

#21


to: yuxibao(cody) 
  Borland 才是真正的聪明谁好就支持谁。
  kylix 不是borland 的领先吗什么只跟着别人走了。
  不象sun非和MS争

#22


老听说国外用java的特别多,但我始终也不明白,他们都用java做什麽呀。

#23


老听说国外java用的很多,但我不明白,他们都用java作什麽呀

#24


老听说国外java用的很多,但我不明白,他们都用java作什麽呀

#25


老听说国外java用的很多,但我不明白,他们都用java作什麽呀

#26


知道吗,oracle 8i 很多就是用 java写的  呵呵

#27


to gaochunguang(Borlphi)
微软才是真正的聪明谁好就抄谁
再加一点自己的技术,简直就是天衣无缝
别忘了java还未通过国际标准承认呢!
C#就不同了!快来投靠微软吧,我第一个报名!
没有什么技术是大而全的,跨平台????
哈哈。。。。。真是搞笑。。。你们用脑写程序还是用脚写程序的?
java虚拟机不是一个平台吗?为了不失去所有平台特性!他到时会变的比他所
在的平台还要大!它是一个吸血的寄生虫。。。。sun更是这个寄生虫的老母!!!!
支持微软。。。。(注:并没有给我工资的。。。。冤枉啊。。。)

#28


to gaochunguang(Borlphi)
微软才是真正的聪明谁好就抄谁
再加一点自己的技术,简直就是天衣无缝
别忘了java还未通过国际标准承认呢!
C#就不同了!快来投靠微软吧,我第一个报名!
没有什么技术是大而全的,跨平台????
哈哈。。。。。真是搞笑。。。你们用脑写程序还是用脚写程序的?
java虚拟机不是一个平台吗?为了不失去所有平台特性!他到时会变的比他所
在的平台还要大!它是一个吸血的寄生虫。。。。sun更是这个寄生虫的老母!!!!
支持微软。。。。(注:并没有给我工资的。。。。冤枉啊。。。)

#29


to gaochunguang(Borlphi)
微软才是真正的聪明谁好就抄谁
再加一点自己的技术,简直就是天衣无缝
别忘了java还未通过国际标准承认呢!
C#就不同了!快来投靠微软吧,我第一个报名!
没有什么技术是大而全的,跨平台????
哈哈。。。。。真是搞笑。。。你们用脑写程序还是用脚写程序的?
java虚拟机不是一个平台吗?为了不失去所有平台特性!他到时会变的比他所
在的平台还要大!它是一个吸血的寄生虫。。。。sun更是这个寄生虫的老母!!!!
支持微软。。。。(注:并没有给我工资的。。。。冤枉啊。。。)

-------------------------------------------微软帝国无限公司

#30


拒绝JAVA用C++ ---------想说爱你不容易!
放弃C++用JAVA ---------痛并快乐着!

#31


服用VC是为了补充营养,保持健康,强化身体素质。。。。。。
饮用JAVA是为了放松心情,也是一种休闲方式。。。。。。

所以一个人(主要指程序员)要想使自己青春永驻就要不断地补充VC,
而要想放松神经的话就不妨来一杯JAVA,你看,其实两者并不矛盾嘛。

总而言之:
只用VC不用JAVA,身体再强壮也不开心;
只用JAVA不用VC,身体不好再开心也是瞎开心。

大家都是聪明人,应该能明白我说这些的良苦用心吧!  ^O^

#32


如果知道老板为了维护 XXXSoftWare for Unix,XXXSoftWare for Linux,
XXXSoftWare for win9X,XXXSoftWare for win2000,XXXSoftWare for ...
XXXSoftWare for ....XXXSoftWare for ....XXXSoftWare for ....
XXXSoftWare for ....XXXSoftWare for ....
XXXSoftWare for ....

会创找多少我们的 就业机会,也许就可以明白大公司的老板为何拼命java

#33


哪个能赚钱做哪个,咋呼啥。

#34


小弟了解一点,日本的手机上的游戏用java2Me,很火的。
骗日本人的钱,抗日光荣。

#35


xsong:你的消息很灵通啊,兄弟就做过此类项目,可不是骗,而是被骗。

#36


日本的I-Mod手机虽然是java搞的,但是没能得到大厂商的支持,难于推广!
Oracle虽然是Java开发的,但是其真正的核心代码还是C.与JB4一样,我想如果这两个好的重量级工具,如果用其他语言来编写,我想在性能方面会更加的出色!

如果两样都学的话,会不会杂而不精阿?毕竟俩个都不是短时间就能开发出项目的东西

#37


hehe
欧即学VC要搞Java呵呵

#38


hehe
欧即学VC要搞Java呵呵

#39


哪种更少人学我就学哪种:)

#40


to qianying(千影) 
你说的好啊,我同时补VC,VB,身体够强壮吧,
另外,我现在也开始每天饮JAVA了,味道不错啊,呵呵~~~~~~~~~

#41


java是一驼屎!什么都不行的!还不如C#好!逆微软者死!
delphi更是一驼大屎!在她身上看不到一点前景!
没有一点自己倡导的技术!无论ado,还是Jbuilder方面都是一只跟尾狗
哈哈哈 微软才是真正的聪明谁好就抄谁
再加一点自己的技术,简直就是天衣无缝
别忘了java还未通过国际标准承认呢!
C#就不同了!快来投靠微软吧,我第一个报名!
没有什么技术是大而全的,跨平台????
哈哈。。。。。真是搞笑。。。你们用脑写程序还是用脚写程序的?
java虚拟机不是一个平台吗?为了不失去所有平台特性!他到时会变的比他所
在的平台还要大!它是一个吸血的寄生虫。。。。sun更是这个寄生虫的老母!!!!
支持微软。。。。(注:并没有给我工资的。。。。冤枉啊。。。)

#42


我的看法
JAVA是有一定的局限性的,至少开发GUI特别慢
楼上有位哥么不知道有没有用过Borland 的 Jbuilder,Sun 的 Java Forte,Elixir Report 
速度慢的惊人,另外各位大哥不知道有没有用过共享软件
比如WINZIP阿,Netant阿,不知道有没有用java开发的
我看来如果C#真的象微软说的那样能够达到C++80%的速度的话
那一定要关注一下了,毕竟C++还是比较难学的。当然C++高手一定对C#很不屑
不过大家不要忘了,在硬件提升到一定的高度的时候,开发效率就显得更为重要了
当然JAVA也太慢了,:(

#43


attention!

#44


attention!

#45


java的跨平台是以牺牲效率为代价的。它的Bytecode只不过是一种中间二进制代码,脱离了JVM的支持,什么也不是(安全性也是靠这种方式控制的)。
Java的优点主要是面向对象结构和易于编写稳定的程序,没有指针,有自动管理内存的机制(Garbage Collector),因此用Java做一些应用层的开发不失为一种好的方案。
随着MS C#的推出,Java的面向对象结构和易于编写稳定的程序的优点C#(在语法上和一些内部机制上,Java和C#差不多,因而许多人将C#称做MS的Java)也有了(在语法上和一些内部机制上,Java和C#差不多,因而许多人将C#称做MS的Java)。不同的是Java具有跨平台特点,而C#与Windows结合更紧密(如Windows DNA),效率更高。因此,具体用哪一个得看具体情况。
国外用Java主要集中在网站的应用层开发,用得很火,但前提是服务器用Unix。而且国外大型企业的信息系统也主要用Java做应用层的集成开发,并向Web-based方向发展,毕竟Java具有更好的跨平台性。
如果MS能在网站平台的安全性方面进一步加强的话(当然指实际,而不是MS吹的),可能可以吸引更多的用户和开发商,从而相对Java而言占有优势。在今后的几年内,

#46


记住一句名言:
Java is not platform independent.It is just a platform.
--C++之父B. Stroustrup 

#47


各位老兄,我正准备学习JAVA,但听你们这么说,我都不知道学什么好了,我是成都的有没有大下知道成都的JAVA技术怎样,用的多吗??

#48


技术在走向不是程序员决定的,是由应用取舍的。
不同的应用程序有其最佳的技术搭配,包括开发语言的选择。
在UNIX下,JAVA的优势不就凸现了吗?
记住,JAVA是从美国热起来的,而美国UNIX系统很普遍。
而我国WINDOWS系统大行天下,JAVA的优势也就看不出来了。

还是那句话:看应用。不要拘泥于纯语言的对比。

#49


跨平台是相对的,如果新出来一个操作系统没有JAVA虚拟机,它还运行个屁。

#50


喜欢那种就用那种,这有什么好争的,争完后我的项目也开发完了。呵呵