大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> Script -> J2SE 1.5版本的新特性一览

J2SE 1.5版本的新特性一览

时间: 2021-07-31 作者:daque

到了2003的年终,j2se1.5的beta本子就将颁布了。这次颁布和此刻仍旧颁布的j2se1.4的两个革新1.4.1和1.4.2都如2003年的javaone常会预期的颁布。即使你没有加入这次常会,大概想从新回忆一下,那么底下即是这次常会的扼要实质。j2se 1.4.1 and 1.4.2 releases当1.4.1(开拓代号“hopper”)在2002年9月颁布以及它的后续本子1.4.2(开拓代号“mantis”)在2003年1月准期颁布的功夫,仍旧建设了胜过4000个的bug,而且还在连接的建设中。在j2se1.5的新个性中,将增添少许大众憧憬已久的功效,比方对itenium cpu的实足扶助;swing的用户将看到两个崭新的内建look & feels,一个是windows xp作风,一个gtk作风;同声启用功夫上也有矫正。在效劳器端的巩固重要包括了两个新增的gc,一个并行标志驱除算法(concurrent mark and sweep algorithm)和一致年青空间搜集(parallel young space collector)。这两个新的gc能经过编写翻译的参数来挪用:-xx:+useconcmarksweepgc 和 -xx:+useparallelgc。接下来,怎样应用那些参数来安排体例的最好本能即是咱们在j2se1.第5中学须要进修和领会的了。j2se 1.5 releasej2se 1.5(开拓代号“tiger”)是java平台和谈话上的一个要害窜改,暂时重要囊括了15个jsr的乞求和其余少许一致的革新。这次的release重要关心于几个要害的中心:主假如品德,监督和处置,本能和可扩充性,轻快的开拓以及桌面存户端。ease of development(轻快的开拓)你大概仍旧听到过了对于减少开拓难度而做的java谈话上的窜改。这次j2se按照jsr的要务实现以次几个jsr:jsr 201 包括了4个窜改;jsr 175的中心是扶助元数据(metadata),而jsr 14则典型了泛型。元数据功效供给了证明式的开拓,而且代替了少许东西的代码天生和保护功效。泛型提高了无需手动转型(manual casting)的代码复用,常常manual casting城市带来典型安定性上的少许题目。 其余的四个窜改辨别是:用for轮回来遍历容器(collection 典型),而不须要显式的证明容器的迭代器(iterator); 列举典型供给了胜过一致final static int的,巩固的典型安定性; 当在泛型中运用基础数据典型(primitive types)的功夫供给机动装箱(autoboxing)功效(从来的泛型中是不许运用基础典型的); 引入了静态恒量(static constants)类矫正显式的共享一个静态数据;为了实行轻快的开拓,除去谈话上的窜改除外,再有少许特殊的货色,比方少许憧憬printf因变量的会创造它又回顾了;一个新的并发东西(在jsr 166中说起)将使得多线程编制程序变的越发大略轻快。scalability and performance(可扩充性和本能)j2se 1.5本子将许诺矫正可扩充性和本能,更加是在启用功夫和外存图章(memory footprint)上,将使得用户能以最快的速率颁布一个运用步调。从jsr 163大将实行内建的本能工程(performance ergonomics)和个功效强劲的api profile东西。monitoring and manageability(监督和处置)监督和处置是tiger中的一个重要个性。那些在j2ee平台上运用jmx的开拓者将特殊欣喜的看到如许的个性能在j2se中实行。经过对jvm的监督,将承诺对已颁布的运用步调安康性的实足查看,囊括对底层外存揭发检验和测定,缺点处置以至是api 仓库盯梢(stack trace)的监督。core xml support(中心的xml扶助)j2se 1.5的引见被窜改为xml的中心平台,表白java的中心api将囊括了xml1.1,sax 2.0和dom level3。web service上面的api,jax-rpc,和jaxb将连接出此刻web service的包中,在此后的新本子中那些api将被增添到中心api中去。desktop client(桌面存户端)结果一个中心的新个性是桌面存户端。这将带来几个内建的新的look & feels扶助,而且巩固了对皮肤(skins)的扶助。除去启用速率和外存图章的巩固,桌面开拓者又多了几个犯得着憧憬的新个性。unicode 3.1 support(对unicode 3.1的扶助)32位的代劳字符(surrogate character)扶助将会很精心的增添到新的本子中,以是1.5本子将仍旧运用16位的char典型。new io support(新的io扶助)新本子将供给对异步io的扶助,而且扶助在平台中符合的场合开辟更深刻的运用那些api。有了j2se 1.4.2和j2se1.5,java的开拓者们将具有一个冲动民心的一年。xmlscript.src="http://guide.pconline.com.cn/comment/commentservice_js.jsp?"+(new date()); xmlscript.src="http://guide.pconline.com.cn/comment/commentservice_js.jsp?"+(new date()); (根源:csdn.net)

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.