借助IKVM在.NET上運行Java 8代碼
IKVM 是構建在CLR之上的一款標準的兼容性JVM,可以運行在.NET和Mono上。 近日,IKVM交付了一個發布候選版,支持Java 8。類庫使用的是OpenJDK 8。
IKVM提供了兩種模式。在動態模式下,它就像其他任何虛擬機那樣直接運行Java應用。在靜態模式下,Java字節碼被重新編譯為.NET庫和可執行程序。
在使用意在運行在IKVM 上的Java代碼時,通過在命名空間前面加上“cli.”,可以把.NET類導進來。為滿足Java編譯器的需求,還需要使用ikvmstub工具生成相應的Java存根文件。
查看英文原文:Run Java 8 Code on .NET with IKVM
來自:http://www.infoq.com/cn/news/2015/01/IKVM-8 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!