`
juwendong
  • 浏览: 22639 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

Java6 十大新特性

阅读更多
  • Web Services. 优先支持编写 XML web service 客户端程序。你可以用过简单的annotaion将你的API发布成.NET交互的web services. Mustang 添加了新的解析和 XML 在 Java object-mapping APIs中, 之前只在Java EE平台实现或者Java Web Services Pack中提供.
  • Scripting. 现在你可以在Java源代码中混入JavaScript了,这对开发原型很有有用,你也可以插入自己的脚本引擎。 
  • Database. Mustang 将联合绑定 Java DB (Apache Derby). JDBC 4.0 增加了许多特性例如支持XML作为SQL数据类型,更好的集成Binary Large OBjects (BLOBs) 和 Character Large OBjects (CLOBs) .
  • More Desktop APIs. GUI 开发者可以有更多的技巧来使用 SwingWorker utility ,以帮助GUI应用中的多线程。, JTable 分类和过滤,以及添加splash闪屏。
  • Monitoring and Management. Mustang 添加更多的诊断信息,绑定了不是很知名的 memory-heap 分析工具Jhat 来查看内核导出。
  • Compiler Access.  compiler API提供编程访问javac,可以实现进程内编译,动态产生Java代码。 
  • Pluggable Annotation. Java tool和framework 提供商可以定义自己的 annotations ,并且内核支持自定义annotation的插件和执行处理器 
  • Desktop Deployment. Swing拥有更好的 look-and-feel , LCD 文本呈现, 整体GUI性能的提升。Java应用程序可以和本地平台更好的集成,例如访问平台的系统托盘和开始菜单。Mustang将Java插件技术和Java Web Start引擎统一了起来。
  • Security. XML-数字签名(XML-DSIG) APIs 用于创建和操纵数字签名); 新的方法来访问本地平台的安全服务,例如本地Microsoft Windows for secure authentication and communicationnative 的Public Key Infrastructure (PKI) 和 cryptographic services, Java Generic Security Services (Java GSS) 和 Kerberos services for authentication, 以及访问 LDAP servers 来认证用户.
  • The -ilities: 质量,兼容性,稳定性。 80,000 test cases 和数百万行测试代码(只是测试活动中的一个方面). Mustang 的快照发布已经被下载15个月了,每一步中的Bug都被修复了,表现比J2SE 5还要好。
  • 分享到:
    评论

    相关推荐

      「新酷专题」Java8十大新特性详解

      下面,我们将详细探讨Java 8的十大新特性。 1. **lambda表达式**:这是Java 8最引人注目的特性之一,它简化了函数式编程,使得处理集合数据变得更加简洁。Lambda表达式允许开发者以一种更紧凑的格式定义匿名函数,...

      JAVA8十大新特性详解(精编).txt

      JAVA8十大新特性详解(精编).txt

      JAVA8 十大新特性详解.rar

      以上就是Java 8的十大新特性,这些改进不仅提升了开发者的生产力,还使得Java更适合处理大数据、云计算和分布式系统中的复杂问题。了解和熟练掌握这些特性,对于任何Java开发者来说都是至关重要的。

      Java-Java8十大特性详解教程

      在这个Java8十大特性详解教程中,我们将深入探讨这些关键特性,旨在帮助你更好地理解和应用Java 8。 1. **lambda表达式**: Lambda表达式是Java 8中最显著的特性之一,它简化了函数式编程,使得处理集合数据变得...

      Java8十大特性详解.txt

      Java8 十大新特性详解 接口的默认方法详解、Lambda 表达式详解、函数式接口详解、方法与构造函数引用详解、Lambda 作用域详解、访问对象字段与静态变量详解、访问接口的默认方法详解

      Java语言十大基础特性分析

      Java语言十大基础特性分析 Java语言是一种广泛应用的编程语言,它具有许多基础特性,这些特性使得Java语言区别于其他编程语言。下面将对Java语言的十大基础特性进行介绍和分析。 1. 简单性 Java语言的语法简单...

      java语言十大经典案例

      这个“Java语言十大经典案例”涵盖了Java的核心特性,包括文件与流、多线程、网络编程以及异常处理等重要概念。以下是对这些知识点的详细说明: 1. **文件与流**: 文件操作是程序处理数据的基本方式。Java提供了...

      JDK8十大新特性详解

      ### JDK8十大新特性详解 #### 一、接口的默认方法 在JDK8之前,接口只能定义抽象方法,不允许有具体的实现。然而在JDK8中引入了一个重要的概念——**默认方法**(Default Methods)。这允许我们在接口中提供一个...

      JAVA8 十大新特性详解

      Java 8是Java编程语言的一次重大更新,...以上就是Java 8的十大新特性,它们极大地改善了Java的编程体验,让代码更加简洁、高效。通过掌握这些特性,开发者可以更好地利用Java 8的功能来编写现代、高性能的应用程序。

      java十大经典案例

      "Java十大经典案例"涵盖了Java的基础知识,对于初学者来说,这些案例提供了丰富的实践机会,帮助他们将理论知识转化为实际技能。以下是这十大案例中可能包含的一些核心知识点: 1. **银行账户管理系统**:这个案例...

      关于Java的十大人物和十大产品

      5. **Guy Steele** - 作为Java语言规范的主要撰写者之一,Steele对Java的语法和特性有着深刻影响。 6. **Anne Stepanek** - JavaSoft的早期成员,她在Java教育和推广方面做出了大量工作,推动了Java在全球的普及。 ...

      Java十大经典案例

      "Java十大经典案例"由张恒汝编著,通过科学出版社发行,旨在为学习者提供丰富的实践素材,深入理解Java的强大功能。以下是这些案例中可能涵盖的一些关键知识点: 1. **银行账户管理系统**:这个案例通常会涉及到...

      java 之十大经典案例

      以下是一些Java中的十大经典案例,它们涵盖了不同领域的应用,帮助我们更好地掌握这门语言。 1. **单例模式**: 单例模式是一种限制类实例化次数的设计模式,确保一个类只有一个实例,并提供一个全局访问点。在...

      JAVA十大新性详解.doc

      ### JAVA8十大新特性详解 #### 一、接口的默认方法 Java 8 引入了一个重要的特性,即允许在接口中定义有具体实现的方法,这些方法被称为**默认方法**。默认方法通过`default`关键字定义,使得接口能够提供一些默认...

      基于java语言十大经典排序算法

      **基于Java语言十大经典排序算法** 排序算法是计算机科学中不可或缺的一部分,特别是在数据处理和算法设计领域。在Java编程中,理解并掌握各种排序算法能够帮助开发者提高代码效率,优化性能。以下是Java语言中十大...

      JAVA十大经典手机游戏

      本资料集合了“JAVA十大经典手机游戏”,这些游戏不仅展现了JavaME在游戏开发中的潜力,同时也为学习Java的初学者提供了宝贵的实践案例。 【游戏开发环境】 要理解这些经典游戏的实现,首先需要搭建JavaME开发环境...

      Java领域的十大产品

      Java领域的十大产品,不仅标志着Java技术的发展历程,也展现了其在软件开发领域的广泛影响力。以下是对部分提及的产品的深入解析: ### Sun JDK —— Java的基石 Sun Microsystems于1996年推出了JDK 1.0,标志着...

    Global site tag (gtag.js) - Google Analytics