没有人愿意谈谈 jdk1.4 的新增功能么! 难道说JDK1.3你已经全部研究透了吗?自我感觉JDK1.3的所有新功能还没全部吃透呢,先放一放吧。 :) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to luodi():就这么回答了!? faint luodi(无知者无畏) 呵呵 DOS没学我也可以看Windows呀 没必要每个都从头看嘛,反正都要换成最新的,还不如一开始的时候就看最新的呢。我乱说的,说错了仁兄不要生气呀 :) sun研究的重点是java运行的速度问题1.4版本听说会比较快 - Hello - 本人比较喜欢新增加的logging API. 普博老兄,你搞jms和MQ怎么样了?可以和ejb协作了没有 gdsean, 本来就可以啊^^ 5555555 ... 还是等你来教我吧 :~( 我说了, 后来搞的是jmx, 到现在, jmx都不搞了 ~~~~~>_<~~~~~ jmx是好东东!!!可有心得? JMX Java Management ExtensionJMS Java Message Service 说到JDK 1.4 的logging API,建议去 www.javalobby.com 上看一篇 《JSR 47 vs Log4J》的文章,谈到了这两种API的不同,似乎对JDK1.4 的logging API 评价不高呀。 :) New GUI特性Merlin中Java 2D, AWT,JFC/Swing API等有很大的改变。Java 2DJava 2D API对draw pipeline进行了简化。更好地支持了X Window;通过发送X命令代替在网络上发送位图。速度提高了5-10倍,支持可插的图片GIF, JPEG和PNG。打印的扩展,更多的页面控制,打印兼容性和性能的改进。支持TrueType字体提示。AWTMerlin终于解决了AWT在focus management方面的老问题,另外的增加包括Mouse wheel支持,headless GUI支持等。JFC/SwingMerlin增加了大量的对Swing的改进。解决Windows FileChooser的look-and-feel问题 ,所有的Swing组件将支持drag and drop。新的组件包括JSpinner, JProgressBar, 和JTabbedPanel。JSR-057增加了archiving JavaBeans组件。新的connectivity功能Merlin增加了大量的connectivity功能。XML起先Sun已经准备了大量的新的XML支持,但从最近看来,XML技术似乎还正处在走向成熟的过程中,因此最好还是推迟以下新的XML API,让它们作为unbundled add-on,直到技术成熟。Merlin包括了核心的JAXP API:SAX 1.0 and DOM 1.0 (JSR-005)SAX 2.0 and DOM 2.0 (JSR-063)XSLT Support (JSR-063)在未来的更新版本中XML API将被增加进来。IPv61.4 在支持该协议的主机操作系统上支持IPv6(如Solaris 8和Windows 2000)URI以前的java.net.URL 类是面向连接的,1.4增加了新的URI类,可以对W3C URI提供充分的支持。可以允许 URI的syntactic manipulation,而如果你要执行连接,则仍可使用旧的URL类。Security以前美国政府在过去的核心J2SE版本中禁止JSSE, JAAS和JCE security extension幸运的是,现在已经解除这种规则,所以1.4将包含这些API。Java 1.4还通过GSS API (JSR-072)增加了对Kerberos的支持。JDBC所有JDBC 3.0 API都将成为核心Java平台的组成部分,你已经不必再另外下载与安装了。JNDIJava 1.4增加了JNDI对DNS service provider的支持。Java 1.4还允许存取 Microsoft的Active Directory。CORBASun对CORBA的支持是提供基本的互用性支持。Java 1.4实现了这样的目标并增加了完全的portable object adaptor (POA)支持。Merlin还增加了对CosNaming的支持和persistent CosNaming implementation。但如果你需要更多的支持则需要某个商业化的CORBA ORB,如IONA或VisiBroker。Java Plug-in 和Java Web StartJava 1.4中Java Plug-in开始允许applet存取browser DOM。Java 1.4还进行了大量可用性方面的改进,例如applet将在任何时候都提供给用户的feedback,用户不必再当applet加载的时候面对那个熟悉的灰色方框。1.4增加了对Java Web Start软件(JSR-056)的直接支持。VM的修改Merlin提供了对64-位芯片结构的支持。最初只针对SPARC结构,对Intel's IA-64 的支持正处于规划中。Merlin还通过优化HotSpot和垃圾收集(GC)来提高VM的性能。核心库Merlin增加了大量的新API到核心库:JPDA debugging API that allows class replacement on the flyI/O APIs for scalable I/O, fast buffered I/O, and regular expressions (JSR-051)Preference API (JSR-010)Simple assertion support (JSR-041) (唯一的语言上的修改)Logging APIs (JSR-047)Merlin还增加了exception hierarchy 从而允许exception chaining。这样你很容易得到抛出的异常的来源。Merlin还增加了完整的Unicode 3.0支持,现在Java已经支持世界上所有的主要的本地化语言。没有做的事情由于各种原因,Merlin不包含对Java RMI Security (JSR-076)或Custom Remote References (JSR-078)的支持,这是由于JCP的影响。Merlin 将不增加对Generics的支持,否则必须修改核心语言。 但已经建议在更下一版本( Tiger)中进行支持。Merlin没有加入 XML 数据绑定。Merlin不增加诸如 printf/scanf的打印和格式。Tiger: Java 1.5Tiger是在Merlin以后下一版本的工程名字。 Sun正做初步准备,将在这个夏末加入到JCP。 另, Generics已经有了prototype, 在sun上可以下来试试 :) 关于JAVA UDP无法过墙的问题(急!!!) 菜鸟提问,关于用JDom读取XML文件,急 List中size()函数问题 求教一个java初级问题,是Why is "ture"? 请教高手!!谢谢!! 大家帮忙看下。谢谢啊 java模拟电梯的源代码哪位能提供一下 如何改变用JBuilder生成的exe文件的图标? jtable的一个问题? 问题:关于插入一条记录 在线等待 sos!!求救!!!java运行时环境设置的初级问题!各位大侠帮忙了!!!! :-(( java 的精華在那裡....
就这么回答了!? faint
呵呵 DOS没学我也可以看Windows呀 没必要每个都从头看嘛,反正都要换成最新的,还不如一开始的时候就看最新的呢。
我乱说的,说错了仁兄不要生气呀 :)
1.4版本听说会比较快
H
e
l
l
o
-
可以和ejb协作了没有
可有心得?
JMS Java Message Service
Merlin中Java 2D, AWT,JFC/Swing API等有很大的改变。
Java 2D
Java 2D API对draw pipeline进行了简化。更好地支持了X Window;通过发送X命令代替在网络上发送位图。速度提高了5-10倍,支持可插的图片GIF, JPEG和PNG。打印的扩展,更多的页面控制,打印兼容性和性能的改进。支持TrueType字体提示。
AWT
Merlin终于解决了AWT在focus management方面的老问题,另外的增加包括Mouse wheel支持,headless GUI支持等。
JFC/Swing
Merlin增加了大量的对Swing的改进。解决Windows FileChooser的look-and-feel问题 ,所有的Swing组件将支持drag and drop。新的组件包括JSpinner, JProgressBar, 和JTabbedPanel。JSR-057增加了archiving JavaBeans组件。
新的connectivity功能
Merlin增加了大量的connectivity功能。
XML
起先Sun已经准备了大量的新的XML支持,但从最近看来,XML技术似乎还正处在走向成熟的过程中,因此最好还是推迟以下新的XML API,让它们作为unbundled add-on,直到技术成熟。Merlin包括了核心的JAXP API:
SAX 1.0 and DOM 1.0 (JSR-005)
SAX 2.0 and DOM 2.0 (JSR-063)
XSLT Support (JSR-063)
在未来的更新版本中XML API将被增加进来。
IPv6
1.4 在支持该协议的主机操作系统上支持IPv6(如Solaris 8和Windows 2000)
URI
以前的java.net.URL 类是面向连接的,1.4增加了新的URI类,可以对W3C URI提供充分的支持。可以允许 URI的syntactic manipulation,而如果你要执行连接,则仍可使用旧的URL类。
Security
以前美国政府在过去的核心J2SE版本中禁止JSSE, JAAS和JCE security extension幸运的是,现在已经解除这种规则,所以1.4将包含这些API。
Java 1.4还通过GSS API (JSR-072)增加了对Kerberos的支持。
JDBC
所有JDBC 3.0 API都将成为核心Java平台的组成部分,你已经不必再另外下载与安装了。
JNDI
Java 1.4增加了JNDI对DNS service provider的支持。Java 1.4还允许存取 Microsoft的Active Directory。
CORBA
Sun对CORBA的支持是提供基本的互用性支持。Java 1.4实现了这样的目标并增加了完全的portable object adaptor (POA)支持。Merlin还增加了对CosNaming的支持和persistent CosNaming implementation。但如果你需要更多的支持则需要某个商业化的CORBA ORB,如IONA或VisiBroker。
Java Plug-in 和Java Web Start
Java 1.4中Java Plug-in开始允许applet存取browser DOM。Java 1.4还进行了大量可用性方面的改进,例如applet将在任何时候都提供给用户的feedback,用户不必再当applet加载的时候面对那个熟悉的灰色方框。
1.4增加了对Java Web Start软件(JSR-056)的直接支持。
VM的修改
Merlin提供了对64-位芯片结构的支持。最初只针对SPARC结构,对Intel's IA-64 的支持正处于规划中。Merlin还通过优化HotSpot和垃圾收集(GC)来提高VM的性能。
核心库
Merlin增加了大量的新API到核心库:
JPDA debugging API that allows class replacement on the fly
I/O APIs for scalable I/O, fast buffered I/O, and regular expressions (JSR-051)
Preference API (JSR-010)
Simple assertion support (JSR-041) (唯一的语言上的修改)
Logging APIs (JSR-047)
Merlin还增加了exception hierarchy 从而允许exception chaining。这样你很容易得到抛出的异常的来源。Merlin还增加了完整的Unicode 3.0支持,现在Java已经支持世界上所有的主要的本地化语言。
没有做的事情
由于各种原因,Merlin不包含对Java RMI Security (JSR-076)或Custom Remote References (JSR-078)的支持,这是由于JCP的影响。
Merlin 将不增加对Generics的支持,否则必须修改核心语言。 但已经建议在更下一版本( Tiger)中进行支持。
Merlin没有加入 XML 数据绑定。
Merlin不增加诸如 printf/scanf的打印和格式。
Tiger: Java 1.5
Tiger是在Merlin以后下一版本的工程名字。 Sun正做初步准备,将在这个夏末加入到JCP。