网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.线程的理解.
.基于Socket的Java网络编程集粹.
.JAVA学习笔记swing JFrame窗口学.
.Java面试陷阱第二波.
..Net中掌握Windows窗体间数据交互.
.2005年Java技术年度综述:融合与.
.升级到Hibernate3.0的理由.
.文件下载程序中文件名过长的问题.
.J2ME(CLDC/MIDP)简介.
.在蹉跎中一路前行:谈微软.NET技.
.我为什么要学习Hibernate?.
.解决java网络编程IPv6带来的问题.
.谈谈JAVA程序的反编译.
.如何在JBuilder2007中配置MyEcli.
.在 WebSphere AS 中使用 Web 服务.
.J2EE体系结构.
.Java Reflection (JAVA反射).
.关于finalize()方法的解释.
.用EJB开发在线课堂.
.Java程序中用JFreeChart制作图形.

Java十大热点问题调查揭晓

发表日期:2008-1-5


  值此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在用户界面方面实在不受欢迎。

上一篇:java程序如何穿透带有密码验证的代理 人气:598
下一篇:《敏捷Acegi、CAS:构建安全的Java系统》前言 人气:1537
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐