WEB开发网
开发学院WEB开发Jsp Java十大热点问题调查揭晓 阅读

Java十大热点问题调查揭晓

 2008-01-05 20:21:59 来源:WEB开发网   
核心提示:值此java十年之际,很多网站和社区都对Java开发人员及相关爱好者进行了调查与访问,Java十大热点问题调查揭晓,下面列出十大热点问题调查结果,人们发现,SWT要稍微好一些,但通常来说,开发者对于Java存在着各种各样的看法,下面列出有代表性的网友观点

值此java十年之际,很多网站和社区都对Java开发人员及相关爱好者进行了调查与访问,下面列出十大热点问题调查结果。人们发现,开发者对于Java存在着各种各样的看法。下面列出有代表性的网友观点。

1.你是如何开始用Java编程的?
  ● 我在Java一出现的时候就开始使用它进行编程。我为它的‘一次编写,到处运行’的理念以及Applet感到激动。
  ● 我在Java出1.0版本之前就开始学习它,因为我期望它能作为微软产品(我对VB和Visual C++太失望了)和Pascal的替代品。
  ● 我曾经把Java手册作为休假时的阅读材料,结果被它所吸引,转而使用Java而放弃C++,并且永不回头。
  ● 我所在的大学一直都在教C++课程,但我却用了很多时间自学Java,因为想用它找一份更好的工作。

2.Java曾经承诺“一次编写/到处运行(WORA—Write Once, Run Anywhere)”,你认为它兑现这个承诺了吗?时至今日,你认为“一次编写/到处运行”的重要性发生改变了吗
  ● 应用程序服务器和J2EE应用程序能够在不同的平台之间很好地进行迁移。我对WORA(Write Once, Run Anywhere)在客户端的效果表示怀疑,并且我觉得这些其实是不可能真正地达到的。
  ● 它让我完全不用考虑使用哪种平台。
  ● Java的早期成功应该归功于WORA。它为系统集成商、独立软件商、软件设计师带来不同的根本性的经济利益,这点胜于其他语言。
  ● WORA每时每刻都在对我发生作用。我经常在Windows中完成我的Java开发工作,但是却经常在Solaris或者linux环境上进行不止一个的版本部署。
  ● 你能将字节码转换为MSIL,并且也可以用J#编写Java程序。这给我们的产品为Java和.Net保留了一个代码基础。
  ● 我经常在Windows、Linux 和Sun Solaris平台上做开发、测试和部署Java代码的工作,在跨越平台的时候只用对xml的配置文件做很少的更改。但是WORA的重要性在面向服务和架构方面有所削减。
  ● 一些人声称由于常用操作系统的数量的递减,WORA的重要性也会随之减弱。事实上即便只有两个目标平台,WORA也是非常重要的。


3.在你现在编写的生产代码中,有多大比例是用Java编写的?你认为在可预见的将来,这个比重是会增加、减少还是保持不变?
  几乎所有的被调查者都声称Java是他们进行编码的主要工具,回答为主要工具者超过了70%的比例。在对第二个问题的回答中,这个比例没有降低的迹象。
  ● 去年我们对800个基于Java技术的产品通过了认证,我们几乎所有的中间件产品都是基于Java运行时的。
  ● 我们仍然看到客户对C和C++的任务认证的应用程序仍然存在大量的需求。我们希望经常能够使用Java,但是Java的VM技术到了应该发展成为能够在这些不同的系统上运行的时候了。

4.在你开发的Java应用中,桌面应用和服务器端应用的比重分别是多少?假如你编写桌面应用,你会选择SWT还是Swing(或者其他GUI框架)?理由是什么?
  大部分回答为:“Java存在于服务器端的任何地方。”
  ● Swing太过于复杂,太不可预知,并且太难学习。SWT要稍微好一些,但通常来说,Java在用户界面方面实在不受欢迎。

Tags:Java 十大 热点

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接