???????????????????????????????????BicaVM?????????У???????????????????

?2??

???????????????????????????????????????????????????????????JSVM????BicaVM???????????????в????????????£?????? ?????JS??Java??????JSVM?????????JS(?????????????JSC?????????????????)???????“??????Java”Ч???????????? ??????JSVM?????????????????????????????????????????“???????”???????????С??????JSVM????????????????????????? -_-????????????????????С????????????????“??????????????????????????????????????????????????Щ?????”

?????????????????????п????????2004???JSVM?????????????BicaVM????????1?????????????????Ч???????????JSVM??????????????????????????ɡ?

????PS????????????JSVM????棬?????Java??????棬??????JSVM2???????????????Щ??????????????????????????Java?????????JSVM2????????????Java?????????JQuery?????????????е???????????????


????Avian???

??????????????С?????????????????“?????”JVM???——Avian?????????????????JVM??????????Avian???????????????????????1MB??????Java??????????????JRE??

????С?????????????Avian?????????????????

????1??avian????OpenJDK?????????????????Java?????????????????????

????2??avian???????AWT/Swing??SWT????ο???????????????????????????????SWT????????io??lang??net??nio?? security??text??util????????Java?????????????????JavaME??CVM???????????????????С?????????Java??? ?????400??KB???????????“???????”????????????????avianдJ(rèn)ava????????????????ο?????????????class??????? ????300KB????

????3??avian???JVM??????Linux??Mac OS??Windows????????????м???????????????????????????????Android??iPhone????δ??????(??????WP????????????C/C++?????????????)??

????4???????avian?????????в???????籾???????????е????????????????C/C++???????main?????????????????C/C++?г??? ?????Java?????????????????????????????OpenJDK??????????????????????????????滻??????????????????????JRE?? ?д????????????????????????????????????????????????

??????????????????????????????С???????????????Avian?????????й?Java??????????????????????????????“??XYZ??”????1000????

????????????????????????JSVM????????????????????????????????????????в?????????????????????С???????“???????£???e??????????д????????????????????????????????????”??
——————————

???????????????????????????Щ??????е???????