被6个男人灌了一夜精子_欧美chengren_欧美精品亚洲网站_女女互磨高h文

當前位置:

Java專業語言輔導:動態調用動態語言之Java腳本API(1)

發表時間:2015/8/28 11:39:40 來源:互聯網 點擊關注微信:關注中大網校微信
關注公眾號

我們不需要將動態語言編譯為 Java字節碼就可以在 Java 應用程序中使用它們。使用 Java Platform, Standard Edition 6 (Java SE)中添加的腳本包(并且向后兼容 Java SE 5),Java 代碼可以在運行時以一種簡單的、統一的方式調用多種動態語言。本系列文章共分兩個部分,第 1 部分將介紹 Java 腳本 API 的各種特性。文章將使用一個簡單的 Hello World 應用程序展示 Java 代碼如何執行腳本代碼以及腳本如何反過來執行 Java 代碼。第 2 部分將深入研究 Java 腳本 API 的強大功能。

Java 開發人員清楚 Java 并不是在任何情況下都是最佳的語言。今年,1.0 版本的 JRuby 和 Groovy 的發行引領了一場熱潮,促使人們紛紛在自己的 Java 應用程序中添加動態語言。Groovy、JRuby、Rhino、Jython 和一些其他的開源項目使在所謂的腳本語言中編寫代碼并在 JVM 中運行成為了可能(請參閱 參考資料)。通常,在 Java 代碼中集成這些語言需要對各種解釋器所特有的 API 和特性有所了解。

Java SE 6 中添加的 javax.script 包使集成動態語言更加容易。通過使用一小組接口和具體類,這個包使我們能夠簡單地調用多種腳本語言。但是,Java 腳本 API 的功能不只是在應用程序中編寫腳本;這個腳本包使我們能夠在運行時讀取和調用外部腳本,這意味著我們可以動態地修改這些腳本從而更改運行應用程序的行為。

編輯推薦

JAVA認證考試報考指南 / 更多JAVA考試資料

(責任編輯:zyc)

2頁,當前第1頁  第一頁  前一頁  下一頁
最近更新 考試動態 更多>

考試科目