JamVM是一個(gè)新的Java 虛擬機(jī), 符合JVM規(guī)范第二版本。它雖然小但支持完整的規(guī)范, 包括支持對(duì)象的收尾器調(diào)用, 對(duì)象的次、弱、虛引用, 類卸載, java 本地接口(JNI)與反射API。JamVM有兩個(gè)最主要的特色, 一個(gè)是極小的二進(jìn)制碼, 與其它虛擬機(jī)( 不管是免費(fèi)的還是商業(yè)的) 相比顯得非常小( PowerPC 上35K 而Intel上100K) 。另一個(gè)是高效率的Java 解釋器, 目前JamVM為了保證它的小尺寸只包括一個(gè)解釋器, 但照樣具有很高的運(yùn)行效率。
JamVM 的解釋器效率一般是Kaffe 的五倍, 采用了一個(gè)重要的程序設(shè)計(jì)技術(shù)就是堆棧緩沖。因?yàn)镴amVM的大部分程序都用C 來(lái)實(shí)現(xiàn), 它很易于和GNU ClassPath 一同移植到嵌入式的linux 平臺(tái)
上。
標(biāo)簽:
JamVM
Java
java
JVM
上傳時(shí)間:
2016-08-02
上傳用戶:壞壞的華仔
Mac OS X for Java Geeks delivers a complete and detailed look at the Mac OS X platform, geared specifically at Java developers. Programmers using the 10.2 (Jaguar) release of Mac OS X, and the new JDK 1.4, have unprecedented new functionality available to them. Whether you are a Java newbie, working your way through Java Swing and ClassPath issues, or you are a Java guru, comfortable with digital media, reflection, and J2EE, this book will teach you how to get around on Mac OS X. You ll also get the latest information on how to build applications that run seamlessly, and identically, on Windows, Linux, Unix, and the Mac.
標(biāo)簽:
Mac
delivers
complete
detailed
上傳時(shí)間:
2017-04-08
上傳用戶:小碼農(nóng)lz