一级做a爱片,色站综合,99偷拍视频精品一区二区,亚洲精品色无码AV

當(dāng)前位置:

Java專業(yè)語(yǔ)言輔導(dǎo):動(dòng)態(tài)調(diào)用動(dòng)態(tài)語(yǔ)言之Java腳本API(4)

發(fā)表時(shí)間:2015/8/28 11:38:49 來(lái)源:互聯(lián)網(wǎng) 點(diǎn)擊關(guān)注微信:關(guān)注中大網(wǎng)校微信
關(guān)注公眾號(hào)

ScriptEngineManager 類

ScriptEngineManager 可能是腳本包中惟一一個(gè)經(jīng)常使用的具體類;其他大多數(shù)都是接口。它或許是腳本包中惟一的一個(gè)要直接或間接地(通過(guò) Spring Framework 之類的依賴性注入機(jī)制)實(shí)例化的類。ScriptEngineManager 可以使用以下三種方式返回腳本引擎:

·通過(guò)引擎或語(yǔ)言的名稱,比如說(shuō) 清單 1 請(qǐng)求 JavaScript 引擎。

·通過(guò)該語(yǔ)言腳本共同使用的文件擴(kuò)展名,比如說(shuō) Ruby 腳本的 .rb。

·通過(guò)腳本引擎聲明的、知道如何處理的 MIME 類型。

本文示例為什么要使用 JavaScript?

本文中的 Hello World 示例使用了部分 JavaScript 腳本,這是因?yàn)?JavaScript 代碼易于理解,不過(guò)主要還是因?yàn)?Sun Microsystems 和 BEA Systems 所提供的 Java 6 運(yùn)行時(shí)環(huán)境附帶有基于 MozillaRhino 開(kāi)源 JavaScript 實(shí)現(xiàn)的 JavaScript 解釋器。使用 JavaScript,我們無(wú)需在類路徑中添加腳本語(yǔ)言 JAR 文件。

ScriptEngineManager 間接查找和創(chuàng)建腳本引擎。也就是說(shuō),當(dāng)實(shí)例化腳本引擎管理程序時(shí),ScriptEngineManager 會(huì)使用 Java 6 中新增的服務(wù)發(fā)現(xiàn)機(jī)制在類路徑中查找所有注冊(cè)的 javax.script.ScriptEngineFactory 實(shí)現(xiàn)。這些工廠類封裝在 Java 腳本 API 實(shí)現(xiàn)中;也許您永遠(yuǎn)都不需要直接處理這些工廠類。

ScriptEngineManager 找到所有的腳本引擎工廠類之后,它會(huì)查詢各個(gè)類并判斷是否能夠創(chuàng)建所請(qǐng)求類型的腳本引擎 —— 清單 1 中為 JavaScript 引擎。如果工廠說(shuō)可以創(chuàng)建所需語(yǔ)言的腳本引擎,那么管理程序?qū)⒁蠊S創(chuàng)建一個(gè)引擎并將其返回給調(diào)用者。如果沒(méi)有找到所請(qǐng)求語(yǔ)言的工廠,那么管理程序?qū)⒎祷?null,清單 1 中的代碼將檢查 null 返回值并做出預(yù)防。

編輯推薦

JAVA認(rèn)證考試報(bào)考指南 / 更多JAVA考試資料

(責(zé)任編輯:zyc)

2頁(yè),當(dāng)前第1頁(yè)  第一頁(yè)  前一頁(yè)  下一頁(yè)
最近更新 考試動(dòng)態(tài) 更多>
xxxx久久久久69| 日韩一区二区三级| 国产成人免费| 凹凸视频日本特黄| 亚洲人妻人| 国产AV熟女| 成人三级片网| 无码十免费十| 黄色网页入口| 亚洲第一性情网| 久久久久亚洲AV成人| 黄色色视频| www.在线xxx| 久久香综合精品久久伊人| 超碰AV四区| 久久久精品蜜桃视频| 欧美悠悠影院一区二区| 丁香激情视频| 在线观看一区二区三区国产免费| 午夜福利成人| 欧美色就是色| 国产亚洲视频中文字幕| 麻豆国产原创视频在线播放| 社长ol丝袜人妻秘书| 亚洲乱码精品视频在线| 色女人综合网站| 一区二区乱伦| 操国产17c影视| 国家精品久久久久久久| 欧美日韩激情| 久久久久老色鬼| 小早川在线一区二区三区| 中文字幕8欧美| 中文久久精品| 奇米加勒比欧美综合| 成人免费毛片男人| 夫妻超碰| 日韩老熟女人伦视频| 三上悠亚日韩精品一区| 九寨沟县| 四虎影院最新在线|