给 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,但想快速轻松地了解其基础知识的 Java 开发人员。了解 Groovy 对 Java 语法的简化变形,学习 Groovy 的核心功能,例如本地集合、内置正则表达式和闭包。
实战 Groovy 系列
该系列文章提供使用这项热门新技术的实用指导。
“面向 Java 开发人员的 Scala 指南”系列文章介绍了 Scala,一种针对 JVM 将函数和面向对象技术组合在一起的编程语言。
Scala 和 XML
在本文中,您将了解 Scala 在 XML 处理方面的实际效用以及 Scala 如何将 XML 处理转变为一种乐事。
使用 JavaFX Script 创建富应用程序
JavaFX Script 是一种在 Java SE 6 上运行的脚本编制语言,使用它可以轻松编写复杂用户界面。借助本文提供的示例应用程序,您可以学习 JavaFX 脚本编制语言的基础知识,并理解一些基本的 UI 组件。
使用 Eclipse 和 JavaFX 开发 Mashup 应用
本教程介绍了如何搭建基于 Eclipse 的 JavaFX 开发环境,并且通过一个 Hello World 示例,演示了 JavaFX 的基本语法、UI 设计和类的概念。
可爱的 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 中构建 Apache Derby 数据库应用程序的两种方法
JRuby 是运行在 Java 虚拟机(Java Virtual Machine,JVM)中的 Ruby 编程语言的实现。本教程演示了如何安装和配置 JRuby 以连接至 Apache Derby 数据库。
|