標題: | 嵌入式爪哇虛擬機器函式庫的實作 An Implementation of Embedded JVM Library |
作者: | 莊國煜 Kuo Yu Chuang 張瑞川 Ruei-Chuan Chang 資訊科學與工程研究所 |
關鍵字: | 爪哇虛擬機器;嵌入式爪哇;Java Virtual Machine;JVM;Embedded Java;JVM Library |
公開日期: | 1998 |
摘要: | 爪哇虛擬機器就是要提供給抓哇應用程式一個執行環境。本論文提出一嵌入式爪哇虛擬機器函式庫的實作。此函式庫(JStar)提供給傳統C語言程式一個呼叫函式,藉此可執行爪哇程式。在本論文中,我們將提到JStar如何縮短啟動時間,以及其架構,流程,還有與系統原生程式的溝通方式。 Java Virtual Machine provides a run-time execution environment for Java applications. This thesis presents an implementation of embedded Java Virtual Machine, JStar. JStar acts as a library, which provides an application interface for conventional C language to execute the Java applications. As an embedded JVM, we will show how JStar shorten the start-up time and takes advantage of the primitive system call of underlying operating systems. We implement the JStar components such as class loader, execution engine, native interface, and the native methods on Win32 API, and provide an alternative solution of embedded JVM for C programmer to add the Java execution ability. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT870394047 http://hdl.handle.net/11536/64187 |
Appears in Collections: | Thesis |