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

當(dāng)前位置:

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

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

ScriptEngineManager 類

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

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

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

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

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

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

ScriptEngineManager 間接查找和創(chuàng)建腳本引擎。也就是說,當(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 引擎。如果工廠說可以創(chuàng)建所需語言的腳本引擎,那么管理程序?qū)⒁蠊S創(chuàng)建一個(gè)引擎并將其返回給調(diào)用者。如果沒有找到所請(qǐng)求語言的工廠,那么管理程序?qū)⒎祷?null,清單 1 中的代碼將檢查 null 返回值并做出預(yù)防。

編輯推薦

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

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

2頁,當(dāng)前第1頁  第一頁  前一頁  下一頁
最近更新 考試動(dòng)態(tài) 更多>
熟女精品色| 亚洲一级A| 婷婷五月六月日韩欧美| 青海省| 77亚洲夜色精品站| 久久久精品尤物清水| 浙江省| 婷婷综合AV| 久久久精品无码视屏| 在线 色 中文| 亚洲色大久久久网站| 欧美白妇女视频在线| 欧美日韩无毒| 视频一区二区三区欧美| 天堂成人无码| 日韩欧美三区三区| 伊人天堂Av无码Av日韩Av| 欧XXXX欧洲| 老色批www免费| 免费看一级片| 久99久九九视频| 日本女人干视频免费| 国产日韩欧美在线播放| 中文无码天天av天天爽| 亚州六月| 啪啪网址天堂| 亚洲国产日韩制服在线观看| 亚洲61激情在线| 污网站在现观看| 民乐县| 无码A毛片| WWWWWW一级黄片| 欧美一区二区三区。| 国产在线一二三| 91蜜臀视频在线观看| 国产第二十页| 亚洲終合图| 中村知惠肉感88AⅤ| 亚洲最大无码AV网址| 高跟插成人| 黄色网站干倒着干|