Java 平台的第六个版本, Standard Edition (Java SE), 代号
Mustang, 发布了第二个Beta版本.
今年年初Mustang发布了第一个Beta版本.掀开了Java SE 6 的神秘面纱.
这一次,是时隔4个月发布第二次Beta版本.
Java SE 6 Beta 2 (Mustang) 有什么新东西? 有什么值得开发者关注?简化Web ServicesMustang 将 简化Web services 的开发和发布. XML和Web服务一直都是Mustang的关注重点.. Mustang为此引入了JAX-WS(Java Architecture for XML-Web Services) 2.0 以及JAXB(Java Architecture for XML Binding) 2.0.. 同时还有Streaming API for XML (STaX), 它提供了一个双向API,这个API可以通过一个事件流来读取或者写入XML,其中包括跳过某个部分,然后直接关注与文档中的另外一个小部分的能力。
Scripting,整合脚本语言目前来讲,Java 开发者们必须在Java之外独立地额外编码来使用non-Java 脚本语言。这个头痛的问题将被Mustang 消灭,开发者将更加轻松的使用Perl、PHP、Python、JavaScript 和Ruby等脚本语言。新的框架将允许人们操作任意的脚本语言,和使用Java 对象。
Java SE6中实现了JSR223。这是一个脚本框架,提供了让脚本语言来访问Java内部的方法。你可以在运行的时候找到脚本引擎,然后调用这个引擎去执行脚本。这个脚本API允许你为脚本语言提供Java支持。另外,Web Scripting Framework允许脚本代码在任何的Servlet容器(例如Tomcat)中生成Web内容。
Database,绑定Derby开源嵌入式数据库 Derby(JavaDB) 绑定在JDK 1.6中.具体可以参考:
JDK 1.6 将绑定开源数据库 Derby更丰富的Desktop APIsMustang中拥有更多强的桌面API提供给开发者, 开发者可以更简单地开发更强大的桌面应用, 比如启动界面的支持,系统托盘的支持,JTable排序等等
监视和管理Java SE 6中对内存泄漏增强了分析以及诊断能力。当遇到java.lang.OutOfMemory异常的时候,可以得到一个完整的堆栈信息,并且当堆已经满了的时候,会产生一个Log文件来记录这个致命错误。另外,JVM还添加了一个选项,允许你在堆满的时候运行脚本。(这也就是提供了另外一种方法来诊断错误)
增强的JMX 监视API在MBean的属性值传入了一个特定的参数的时候,允许这个应用程序发送一个事件通告。(这里的属性值可以在很复杂的类型中)
对于Solaris 10的用户,为Solaris提供的Hotspot JVM中,提供了一种通过Solaris DTrace(这是个系统的调试工具)来追踪显示JVM内部的活动情况,包括垃圾收集,类装载,线程,锁等等。
Pluggable Annotations从Java SE 5 带来得新特性Annotations,将在Mustang继续扮演重要角色..
Compiler API:访问编译器对于Java开发工具, 或者Web框架 等的开发者来说, 利用编译器编译动态生成的代码, 是一个普遍的需求.
Mustang实现了JSR 199, 提供了Java编译器API(应用程序接口),允许你从一个Java应用程序中去编译其他的Java源程序--比如在应用程序中动态生成的一些源代码..
Security:安全性Java SE 6的安全部分,增加了 XML-Digital Signature (XML-DSIG) APIs, 整合了GSS/Kerberos的操作API,LDAP上的JAAS认证。
Java SE 6 Beta 2 下载:
http://java.sun.com/javase/6/download.jsp?feed=JSC
分享到:
相关推荐
A description for a file that I am writing a description to upload. Goat.
本文描述的是Sun的HotSpot JVM实现未来版本的特性。每当易变的变量在线程间共享时,都必须使用同步来确保一个线程所做的更新,能够及时地被其他线程看到。同步的主要方式就是使用synchronized块,它既提供了互斥又...
Java SE:Java Standard Edition Java ME: Java Mobile Edition Java EE:Java Enterprise Edition Java 是由Sun 公司推出的(今年初被Oracle 公司收购) 收购价格:74 亿美金 J2SE、J2ME、J2EE JDK:...
底层的功臣:JVM = java虚拟机 = 1 + 2 + 3 = 秘书 + 保镖 + 翻译 = 秘书 = 类加载器 = ClassLoader = 保镖 = 字节码校验器 = ByteCode Verifier = 翻译 = 解释执行器 = Interfreter 2:安全 健壮 电力 电信 ...
myfxbook实盘2年,暂时未爆仓的ea。获利2000%+,最大浮亏48.22%。
安装 $ npm install -g mustang或者 $ git clone git://github.com/stomita/mustang.git $ cd mustang $ npm link用法以下是一个非常简单的命令,通过使用输入文件作为其模板上下文,从指定的 mustache 模板生成...
JDK6.0(Mustang)新特性.pdf
霸屏天下源码java 一个方便的类似技术和服务查找表,可帮助前谷歌员工在现实世界中生存:) 非常欢迎拉取请求。 请不要列出任何机密项目! 有关这些技术中(一些)集成在一起的工作示例,请参阅: 也可以看看: , , ...
GibbsCAM为汽车行业提供完整CAD_CAM解决方案——为1967年福特车的MUSTANG REACTOR生产零部件.pdf
介绍Mustang桥实现了Fender Mustang Floor踏板的已发布MIDI规范的大约99%,并带有扩展以支持'v2'系列中添加的功能: 代码是在Ubuntu Precise台式机上开发的,但是我会定期在Raspberry Pi'B'和Beagelbone Green上...
主屏幕 - - 屏幕 设计的
最新的Java主版本(JavaSE6,又称Mustang)现在正处于beta版本阶段。虽然该版本并不像Java5的更新那么多,但是它确实有一些有趣的新特性。毋庸置疑,其中的一个就是对脚本编写语言的支持。诸如PHP、Ruby、JavaScript、...
福特野马该项目是使用版本11.2.6生成的。开发服务器为开发服务器运行ng serve 。...运行端到端测试运行ng e2e通过执行端到端测试。进一步的帮助要获得有关Angular CLI的更多帮助,请使用ng help或查看“ 页面。
H2Viewer is an MS Help 2.x collection viewer similar to DExplore (DExplore is the MS viewer used by VS 2002\2003\2005\2008, MSDN, TechNet etc). H2Viewer has the same MS Help 2 API backend as DExplore...
ex_mustang:一个简单,笨拙的机器人
本地方法的InstrumentationJavaSE6新特性:BootClassPath/SystemClassPath的动态增补结语参考资料2006年底,Sun公司发布了JavaStandardEdition6(JavaSE6)的最终正式版,代号Mustang(野马)。跟Tiger(JavaSE5)...
JavaPlatform,StandardEdition(JavaSE)版本6(代码名称Mustang)现在已经推出了第二个beta版本,并计划于今年十月份交付使用。JavaSE6包括几处对JavaDatabaseConnectivity(JDBC)API的增强。这些增强将被发布为...
如果需要,日期,时间,温度,天气甚至音乐也可以显示在Ford Mustang的“新建”选项卡上。 您可以免费使用所有这些功能! 福特野马“新标签页”主题是通往美好旅程的门户,您可以按照自己的喜好个性化所有内容,与您...
汽车代理商 指示 分叉此存储库 克隆你的叉子 参加以下活动 将您的解决方案推向前进 将存储库中的拉取请求提交到turingschool-examples存储库 ... new ( "Ford Mustang" , 1500 , 36 ) #=> # pry ( main )