当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 运行第一个脚本程序 在使用Java SE 6运行脚本之前,必须要知道你的Java SE 6支持什么脚本语言。
 

 

    摘要:window.location.href=http://www-128.ibm.com/developerworks/cn/java/wa-voicexml/index.html;......
 ·java me下开发之jmunit篇(1)    »显示摘要«
    摘要:不能因为java micro edition缺乏反射能力就说java micro edition开发者无法利用junit风格测试的优点。其实,借助于具有junit风格的其它一些框架和工具,java me开发人员仍然能够改进java me应用程序的开发质量。本系列文章(两篇)正是想详细探讨j2meunit和jmunit这两个开源框架在java me单元测试开发中的应用。 一、引言 如今,junit测试正在逐渐成为大多数java标准版(se)和企业版(ee......


Java SE 6之脚本引擎 让程序如虎添翼(1)

java se 6最引人注目的新功能之一就是内嵌了脚本支持。在默认情况下,java se 6只支持javascript,但这并不以为着java se 6只能支持javascript。在java se 6中提供了一些接口来定义一个脚本规范,也就是jsr223。通过实现这些接口,java se 6可以支持任意的脚本语言(如php或ruby)。

在使用java se 6运行脚本之前,必须要知道你的java se 6支持什么脚本语言。在javax.script包中有很多的类,但这些类中最主要的是scriptenginemanager。可以通过这个类得到当前java se 6所支持的所有脚本。如下面例子将列出所有可以使用的脚本引擎工厂。 【相关文章:曙光推出AMD双核服务器新品

运行第一个脚本程序 【扩展阅读:惠普新款双核安腾2服务器简介

【扩展信息:宝德双路双核服务器PR1310D简介

import javax.script.*;

import java.io.*;

import java.util.*;

import static java.lang.system.*;

public class listscriptengines

{

 public static void main(string args[])

 {

scriptenginemanager manager = new scriptenginemanager();

// 得到所有的脚本引擎工厂

list<scriptenginefactory> factories = manager.getenginefactories();

// 这是java se 5 与java se 6的新for语句语法

for (scriptenginefactory factory: factories)

{

 // 打印脚本信息

 out.printf("name: %s%n" +

"version: %s%n" +

"language name: %s%n" +

"language version: %s%n" +

"extensions: %s%n" +

"mime types: %s%n" +

"names: %s%n",

factory.getenginename(),

factory.getengineversion(),

factory.getlanguagename(),

factory.getlanguageversion(),

factory.getextensions(),

factory.getmimetypes(),

factory.getnames());

 // 得到当前的脚本引擎


...   下一页
 ·ibm透露power6主要技术特性(1)    »显示摘要«
    摘要:ibm透露power6主要技术特性 ibm公司的brad mccredie博士在微处理器论坛上继续透露了power6方面的细节,他讨论了微架构的诸多一般特性,但没有透露诸多具体细节。可能要等到2007年国际固态电路大会(isscc,明年2月在美国旧金山召开)才会全面透露微架构。不过从已透露的细节来看,power6显然继承了前几代产品的许多特点,不过在其他方面也作了重大改进。 power6的目标是达到4ghz到5ghz的频率,采用ibm的65纳米绝缘硅(......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE