3
A
回答
1
有很多可能的原因。這裏有一個blog post by Steve Yegge(谷歌)解釋他爲什麼使用Mozilla Rhino(後來因爲javax.script)而調查。
根據犀牛網站:
它通常是嵌入到Java應用程序 提供腳本來 最終用戶。
所以我想這是一個很好的理由。我讀過的其他內容包括這樣做,因爲您有一些複雜的語言,您希望在瀏覽器或服務器上運行,並且您不想將其寫入兩次(如here)。
一般來說,這是很複雜的,一般來說,複雜性是不好的。
0
我還沒有看到任何應用程序在野外,但作爲概念的證明它是非常好的。傳統上,Java與非專業人士的合作意味着融合了語言和虛擬機,並且在學術界之外的平臺上實施了其他幾種語言。但我認爲現在人們開始用針對JVM的語言進行創新,可能是由於C#引入的功能。
相關問題
- 1. 渲染引擎中塊大小的原因是什麼?
- 2. 在應用引擎上實施授權的原因是什麼?
- 3. 以下代碼中運行時錯誤的原因是什麼
- 4. 以下代碼中運行時錯誤的原因是什麼?
- 5. 在Java 8流中沒有索引的原因是什麼?
- 6. JavaScript中斷點的原因是什麼?
- 7. 什麼是運行mongoDB shell的JavaScript引擎?
- 8. SQL Server不能在服務中運行的原因是什麼?
- 9. TimerTask在Tomcat Servlet中停止運行的原因是什麼
- 10. 包含兩個不同調用腳本的原因是什麼?
- 11. 在以下程序中導致運行時錯誤的原因是什麼?
- 12. 是什麼原因
- 13. 這段代碼中運行時錯誤的原因是什麼?
- 14. 什麼是以下錯誤的原因
- 15. 以下錯誤的原因是什麼?
- 16. 以下錯誤的原因是什麼?
- 17. 在Javascript中使用===而不是== typeof的原因是什麼?
- 18. 在Xcode中包含「-ObjC」的原因
- 19. BILLING_RESPONSE_RESULT_BILLING_UNAVAILABLE的原因是什麼?
- 20. 'System.IO.IsolatedStorage.IsolatedStorageException'的原因是什麼?
- 21. RejctedExecutionException的原因是什麼?
- 22. 什麼是UnsatisfiedLinkError的原因?
- 23. UnsupportedClassVersionError的原因是什麼?
- 24. ChangeConflictException的原因是什麼?
- 25. 下面的代碼在javascript中輸出的原因是什麼
- 26. 運行javascript獨立引擎?
- 27. 在CSS中引入了margin collapse規則的原因是什麼?
- 28. 在閉包中隱藏模塊的原因是什麼?
- 29. 在我的Java程序中導致NullPointerException的原因是什麼?
- 30. 以下Java代碼輸出的原因是什麼?