跳转到主要内容

Java technology

关于 Java 标准和技术的文章、教程和其他技术资源

使用原汁原味的 Java 语言

本文中,作者 Elliotte Rusty Harold 探索了 Java 语言社区的各种原生习语、方言和口音。按照这篇文章的指导,C/C++ 和其他非 Java 原生语言的程序员可顺利融入到原生 Java 语言用户群体当中。  更多 >

Tabs showing featured content and columns for developerWorks Java technology zone.

2010 年 2 月 09 日 — 显示说明 | 隐藏说明

  • 使用 JavaScript 脚本化 Java 应用

    许多软件都提供了扩展机制,即使软件以二进制形式发布,用户仍然可以对其进行定制和扩展。从 JDK 6 开始,Java 集成了对脚本语言的支持,这允许用户通过在应用程序中集成脚本语言来提供更好的扩展性和定制性。本文通过开发一个集成了 JavaScript 的小型 Java 应用,展示了该技术 。

  • 基于 JUnit 的 InstallAnywhere 安装程序图形界面自动测试框架

    本文介绍一个基于 JUnit 的自动单元测试程序框架, 此框架实现了对 InstallAnywhere 开发的安装程序界面的自动单元测试。本文首先对 JUnit 和 InstallAnywhere 分别进行简要介绍。然后通过实例讲解怎样使用 InstallAnywhere 安装程序界面自动测试程序框架。

  • Apache Geronimo 上全局目录树实现以及自定义资源开发与使用

    本文从原理上讲述了在 Java EE 应用服务器 Geronimo 中各种资源是如何绑定至全局目录树以及应用程序如何获取这些资源引用,并辅以实例说明。

  • Java Web 服务:Metro 服务下的 WS-Security

    Metro Web 服务堆栈以 JAXB 2.x 参考实现和 JAX-WS 2.x Java 规范为基础,同时支持全套 WS-* SOAP 扩展技术。本文介绍如何在 Metro 中配置和使用 WS-Security。

  • OSGi Service Platform V4.2 新特性

    经过将近两年的准备,OSGi 联盟终于在 2009 年 9 月发布了最新版的 OSGi Service Platform V4.2 规范。本文具体介绍了 Framework launching、Service Hooks、Blueprint Services、Remote Services 和 Bundle Tracker 等新特性,从而让读者把握 OSGi 技术的最新动态及发展方向。

  • 使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序,第 2 部分:Web 服务客户端应用程序

    在本文中,您将了解如何使用 Eclipse 和 Java SE 6 创建可从命令行运行的 Web 服务应用程序,其中包括对 Eclipse 的配置、自动生成客户端代码、使用 TCP/IP Monitor 监视数据的交换过程等内容。

  • 如何扩展 JPA Annotation 以更好的支持 OR Mapping

    JPA 标准提供了许多通用的 annotation 进行 OR Mapping。但实践表明已有的 annotation 常常不能满足需求,本文将结合 OpenJPA,介绍一些常用的 annotation 扩展以更好的满足 OR Mapping 的需求。

  • Java 动态代理机制分析及扩展,第 2 部分

    相信通过阅读本系列文章的第 1 部分,读者已经对 Java 动态代理机制有了一定的了解。本文将在前一篇的基础上,针对 Java 动态代理仅支持接口代理这一局限进行扩展,实现对类的代理。

  • 用 StAX API 以 Streaming 的方式处理大的 ATOM data Feed

    本文利用 StAX API 本身具有的低内存消耗、高效率的特点,实现了 Feed 的 Steaming 处理,解决对于大 Feed 处理的大内存占用量和处理性能低的问题。

  • Java 开发 2.0:针对 Google App Engine 的 Gaelyk

    在 Google App Engine 推出后,各类加速该引擎上应用程序开发的框架随之涌现。使用 Groovy 编写的 Gaelyk 框架就属于其中之一,它的作用是简化利用 Google App Engine 数据存储的轻量级应用程序的开发。本文将介绍此框架。

  • 基于 Apache Mahout 构建社会化推荐引擎

    Apache Mahout 是一个较新的开源项目,提供机器学习领域的一些经典算法的高效实现。本文主要讲述如何基于 Apache Mahout 来构建社会化推荐引擎,帮助 Web 应用开发者更高效的实现个性化推荐功能,从而提高最终用户满意度。

  • Java 动态代理机制分析及扩展,第 1 部分

    本文通过分析 Java 动态代理的机制和特点,解读动态代理类的源代码,并且模拟推演了动态代理类的可能实现,向读者阐述了一个完整的 Java 动态代理运作过程,希望能帮助读者加深对 Java 动态代理的理解和应用。


技术文档库

    


热门技术文档标签

Ajax | Eclipse | Java 6 | JPA | db4o | JSP | Servlet | JSF | Struts | Spring | Hibernate | EJB | AOP | Groovy | JDBC | XML | Tiger | J2SE | J2EE | J2ME | JMX | P2P | 测试 | 设计模式 | 线程 | 安全 | 性能 | Web 服务 | 国际化 | 泛型