??JavaScript??дJ(rèn)ava?????????????????BicaVM
???????????? ???????[ 2013/12/19 11:04:38 ] ????????
?????????????????????????????????????????????Artur Ventura????λ???????????JavaScriptд?????java?????BicaVM??
????????????????“???????”??“????”?????????????????????????????????????·?BicaVM???????е???????????·?Artur Ventura????????????????????λIT????????????????С??????“????”?????λ“???”???
?????С?????????????£??? ?????н????BicaVM????????????????????????????“?????????????????????”????“??????????”??“???????JNI????DOM??? ?????”???????????????????????????????
??????????????BicaVM??????????????????????г???????????????????????
?????????????????JS???????????????BicaVM????????????????????JS??????????????class????WEB??JVM?????????????
???????????????н????JavaScript?????“????”??????Class??Java Byte Code……???????????????????????????????“?÷?????????????????????”???????????????????????????е????????????????“?? ?”????“?”????????????“??”?????????????£?
?????????BicaVM????????????????????????????JVM????????????????WEB?????????????????????“60% Byte Code”?????BicaVM?У?????????????????????????????????????JS???????“????”???????Java?а???????????д?????? ???????????????????繤???????????????????????????????????????????Java?????????????JS????N?????JS?????????“?? ??”……??
????????Java?е?Long????BicaVM???????????????????????????????λ??22KB??long.js?У???
?1??
???????????λ???????????????????????????????????????BicaVM?л???????????????Java??????£?????????????JS????????????????? ????——???е?JS????????????????????????????????????????????????????????????????????????????????BicaVM?????????????? ??????“??”??????????????????Щ??????????
???????????BicaVM??????????????????????????????JS??“??????Java”???????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????BicaVM?????????????????????????BicaVM???????????Python???з???…… ??????Javaer?????
?????????????webserver????а????????????BicaVM??Python????????????????????Java Byte Code???????JavaScript??????????String?????????JS????????JS??Python????????????????Java?????—— “Python???”??????PS??BicaVM??ν??JNI???δ??????????????JS????е???????Python?????????????????????? ????????н?????????????
????????????????????????????“С??”Java??“??????”JavaScript?????????“??????”JavaScript???“???”Python?????????????Python????????JavaС??“???”????????б????????
???????????????“????????”λ??Java????????Python“?β????”?????????????????????JS????JVM???????ο?????? Java??????????????????????????Python???BicaVM???е?????????????Java?????????????????????????Java????????? ??????????Jython??????????????????Pava?????????
?????????????JS?????JVM?в??У??С???????????в??У???У???????У????????????JavaScript?????????????????????ɡ?
???????????????????????????е???????????С?????????????飬????????????????????
????JSVM??JavaScript Virtual Machine?????
????JSVM??·??????????????????????У??????2008??????????????????е?????????е???????????2008?????????????·????? ???С?????????????????????????????????(wch3116)??2003??????????????????Java????????????BicaVM?????? ??????????JSVM2??????????????????????BicaVM????JSVM????
??????仰?????BicaVM?????JSVM????????BicaVM???????
??????????JS??????????Java???????????????JSVM???·????????????OOP????£???????????HTML5?糱?????????п???? ??????????????????????????????????????????м????????????????????????????????????????“???????”?????????????????????? ????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11