IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Java technology  >

Java 核心技术专题

developerWorks
首页Java 虚拟机Java 语言Java 高级编程Java 动态化IBM Java SE 技术
Java 脚本语言支持
Groovy
Scala
Java FX
Jython
JRuby

Java 脚本语言支持

给 Java SE 注入脚本语言的活力
Java SE 6 增加了对脚本语言的支持。通过对脚本语言的调用,使得一些通常用 Java 比较难于实现的功能变得简单和轻便。脚本语言与 Java 之间的互操作将变得优雅而直接。

Java SE 6 新特性: 对脚本语言的支持
本系列文章主要介绍 Java SE 6 在 API 库方面的部分新特性,本文介绍了 Java SE 6 在脚本编程方面的新特性。

动态调用动态语言,第 1 部分: 引入 Java 脚本 API
本文将介绍 Java 脚本 API 的各种特性。文章将使用一个简单的 Hello World 应用程序展示 Java 代码如何执行脚本代码以及脚本如何反过来执行 Java 代码。

动态调用动态语言,第 2 部分: 在运行时寻找、执行和修改脚本
本文进一步讲解它的功能,演示如何在无需停止并重新启动应用程序的情况下,在运行时执行外部 Ruby、Groovy 和 JavaScript 脚本以修改业务逻辑。



回页首



Groovy

精通 Groovy
本教程适合于不熟悉 Groovy,但想快速轻松地了解其基础知识的 Java 开发人员。了解 Groovy 对 Java 语法的简化变形,学习 Groovy 的核心功能,例如本地集合、内置正则表达式和闭包。

实战 Groovy 系列
该系列文章提供使用这项热门新技术的实用指导。



回页首



Scala

面向 Java 开发人员的 Scala 指南系列文章介绍了 Scala,一种针对 JVM 将函数和面向对象技术组合在一起的编程语言。

  • 面向对象的函数编程
    本文将举例说明您为何应该花时间学习 Scala(例如并发),并介绍如何快速从中受益。

  • 类操作
    跟随本文,您将了解在 Scala 中与类的定义和使用有关的一些有趣特性。

Scala 和 XML
在本文中,您将了解 Scala 在 XML 处理方面的实际效用以及 Scala 如何将 XML 处理转变为一种乐事。



回页首



JavaFX

使用 JavaFX Script 创建富应用程序
JavaFX Script 是一种在 Java SE 6 上运行的脚本编制语言,使用它可以轻松编写复杂用户界面。借助本文提供的示例应用程序,您可以学习 JavaFX 脚本编制语言的基础知识,并理解一些基本的 UI 组件。

使用 Eclipse 和 JavaFX 开发 Mashup 应用
本教程介绍了如何搭建基于 Eclipse 的 JavaFX 开发环境,并且通过一个 Hello World 示例,演示了 JavaFX 的基本语法、UI 设计和类的概念。



回页首



Jython

可爱的 Jython
Jython 是 Python 编程语言的 100% 纯 Java 实现。本文中,作者通过比照 Python 和 Java 语言创建类的方法,以及它们如何使用解释器向 Java 开发人员介绍了 Jython 2.1。

介绍 Jython,第 1 部分:轻轻松松编写 Java 程序
第 1 部分介绍了 Jython 的基本内容,包括安装和设置、访问选项和文件编译、语法和数据类型、程序结构、过程语句和函数。

介绍 Jython,第 2 部分:编程要素
第 2 部分将介绍使用这种强大的脚本语言的更高级的内容,首先是用 Jython 进行面向对象编程。还将介绍用任何语言进行应用程序开发时都很重要的内容,包括调试、字符串处理和文件 I/O。

用 Jython 构建 JUnit 测试包
开发人员有多种理由决定自动化单元测试。许多人甚至进一步发挥它,自动化这些测试的定位和执行。但是如果想要测试装具模块(test harness)像静态定义的那样运行呢?请跟随本文看看如何利用 Python 模拟静态定义的 JUnit TestSuite 类。

提高在 Java 平台上的生产率
本文中,作者介绍了 Jython 并展示了它如何提高 Java 平台上的生产率。



回页首



JRuby

在 JRuby 中构建 Apache Derby 数据库应用程序的两种方法
JRuby 是运行在 Java 虚拟机(Java Virtual Machine,JVM)中的 Ruby 编程语言的实现。本教程演示了如何安装和配置 JRuby 以连接至 Apache Derby 数据库。



回页首


文档选项

未显示需要 JavaScript 的文档选项


  Java 专题
Java 新手入门
Java 核心技术
Java EE 技术
Java GUI 开发
Java Web 技术
Java 多线程与并发编程
Java 安全
Java 设计模式与建模
Java 代码质量
Java XML 技术
Rational 和 Java 开发

更多 Java 精彩内容


  资源中心
Ajax 技术资源中心
Web 2.0 开发专区
Java 应用开发源动力
Eclipse 项目资源
Geronimo 项目资源
Jazz 资源中心
DB2 9 资源中心
HelloWorld 系列
Rational工具可视化系列
RAD 认证系列
WAS 专栏
WAS CE 专栏

  更多推荐
Rational Edge 电子月刊
WebSphere 技术期刊
DB2 Magazine 中文版
developerWorks时事通讯

  更多 Java 站点
Eclipse.org
Sun 官方的发展历史
Java SE
Java EE
Java ME
Java Community Process(JCP)
Java 认证
XP.org

  特别推荐
Ajax 技术资源中心
XML 标准索引,了解 XML 标准动态
Zend Core for IBM


    关于 IBM 隐私条约 联系 IBM 使用条款