仓酷云

标题: JAVA网页编程之2005年度Java十年夜新手艺和新产物 [打印本页]

作者: 深爱那片海    时间: 2015-1-18 11:12
标题: JAVA网页编程之2005年度Java十年夜新手艺和新产物
比如模式、敏捷方法什么的,这些思想好,但是实施的人没有理解而且没有正确运用这些知识导致了开发周期的延长。比如说对象,通过getName()方法不能获取对象的名字。  2005年Java天下出生了浩瀚的新手艺和新产物,小编从中选择了最优异的10种新手艺和新产物,这10种产物的选择尺度只要独一的一个:对将来Java的开展和使用具有主要影响。假如你有分歧定见,请给我写信。

  1、JavaEE5

  JavaEE5不复杂的由J2EE更名而来,Sun对其作了严重修正,应当算一种新手艺。从提交公然检察的标准草案JavaEE5的来看,JavaEE5的存眷重点是简化使用开辟,特别是大批接纳元数据标注(annotation)和POJO(一般Java对象)驱动的开辟体例,对平台举行了从头界说。对照此前的J2EE1.4标准,JavaEE5最主要的新增特征包含Java耐久化API(即EJB3entitybean)、JSF、JSTL等。

  影响指数:★★★★★

  2、Java模块体系标准(JSR-277)

  JSR-277是由Sun公司倡议的一个手艺标准,其方针是办理Java使用在部署时碰到的良多贫苦,比方JAR的版本成绩、JAR之间的依附成绩等。依照JSR-277的划定,公布模块中将包括形貌该模块信息的元数据,比方版本信息、模块中包括的资本、与其他模块的依附干系等。标准专家组但愿依托这些一致的模块元数据来办理Java使用部署的困难。

  影响指数:★★★★★

  3、AspectJ5

  AspectJ5是AspectJ与AspectWerkz兼并后推出的第一款产物,承继了两者的长处,成为今朝最有影响也最为壮大的AOP平台,给宽大开辟职员供应一个一致的AOP平台,别的进一步交融Spring,进而一致AOP开辟平台。

  影响指数:★★★★

  4、BEAWebLogicServer9.0

  被批评界称为迄今为止公布的最出色的BEA使用服务器,为企业开辟和部署SOA供应最好开辟平台DD匡助企业使用SOA,并疾速完成开辟和部署各类义务。BEAWebLogicServer9.0由可撑持多种编程形式的企业级内核构成,能匡助IT办理职员和开辟职员进步效力,下降IT项目本钱,削减宕机工夫,有助于用户会合精神迁徙到面向服务的基本架构(SOA)上。

  影响指数:★★★★

  5、AquaLogic

  AquaLogic(此前代号为Quicksilver)是BEA新推出的企业服务总线(ESB)产物,包含六条产物线,已正式公布有三条,分离是BEAAquaLogic动静产物线、BEAAquaLogic数据产物线、和BEAAquaLogic平安产物线。是第一个完全供应SOA办理计划的服务基本举措措施产物,可以以服务的情势整合来自任何平台的使用和流程。

  影响指数:★★★★

  6、SDO2.0标准

  SDO标准是由BEA与IBM配合草拟的,其方针是简化并一致使用程序处置数据的体例,该标准在JCP中的编号是JSR-235。依照BEA公布的题为“利用服务数据对象的下一代数据编程”白皮书的形貌,利用SDO时,程序员能够用一致的体例会见分歧的数据源,包含干系型数据库、XML数据源、webservice、和各类企业信息体系。

  影响指数:★★★

  7、开源数据库Derby

  ApacheDerby是基于Java的一种数据库,是IBM公司客岁向基金会开放的软件。Apache基金会推出了第一款开源Derby数据库产物。ApacheDerby10.1.1.0推出了一种开源收集驱动器,并撑持用于便携产物的Java2Micro版本。

  影响指数:★★★

  8、Harmony

  Harmony项目是在往年5月份建立的旨在开辟一个开放源代码版的基于Java平台的尺度版(JavaSE),这一软件是在台式机上运转Java软件所必要的。Java社群一向必要如许的开源的J2SE完成,而且有一些这方面的办理计划(比方Kaffe、Classpath等)。

  影响指数:★★★

  9、Spring框架1.2

  在这个新版本中最次要的新特征是增添了对几种耐久化手艺的撑持,包含撑持TopLink9.0.4和10.1.3、JDO2.0、Hibernate3.0.3等。别的,Spring1.2还简化了bean声明的XML格局,而且撑持JDK1.5事件标注(annotation)和JMX。

  影响指数:★★

  10、SOA流派网站

  由IBM出资创建的SOA流派网站,今朝该网站包含第一批基于IBM手艺的SOA最好理论和部署形式、客户实例,和来自IBM公司表里的剖析批评。

  影响指数:★★
用java开发web只要两本书:一本是关于java基础的,一本是关于jsp、servlet的就可以了。开发周期长,我就来讲句题外话,现在有很多思想都是通过java来展现。
作者: 仓酷云    时间: 2015-1-20 17:06
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
作者: 简单生活    时间: 2015-1-23 22:28
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
作者: 蒙在股里    时间: 2015-1-31 20:15
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
作者: 山那边是海    时间: 2015-2-1 10:17
你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。
作者: 莫相离    时间: 2015-2-11 08:13
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
作者: 不帅    时间: 2015-2-14 03:44
还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。
作者: 若天明    时间: 2015-3-4 04:25
所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。
作者: 飘灵儿    时间: 2015-3-5 15:37
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
作者: 小女巫    时间: 2015-3-10 08:44
另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。
作者: 透明    时间: 2015-3-17 06:07
其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
作者: 精灵巫婆    时间: 2015-3-23 22:08
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2