???????????????
????native????C++????????????????java?????????????
???????native????????????????????????????????????????C/C++?????????????????????DLL????java????á?
??????Щ?????????????DLL?У?JDK????????в???????????????????????????????????????????????????java?????????????java??????????????ò????native????????????????????
????1??native ??????java ?????????????c++??????Э??????
???????native ????????????????javaд??
????2???????????java?????????????????????
????native?????????????????
???????????????????????????????á?
????????native???????????????????????
????java?????á?
????java??????????????????????????????????????????Щ???????????java????????????????Щ???????????????????native????????
????Java???????????Java??????????????????????????????C++????????Java????????????????????????????)?????Java???native?????????Java?????????
?????????native????????Java??????ó??????????????裺
??????????Java??????native()????????????
??????????javah???????.h?????
????????д???.cpp??????native????????????????????????????????.h???????????????????JDK????jni.h???????
??????????????????.cpp????????????????????
??????????Java????System.loadLibrary()?????????????????????????????????native()??????????Java?б????????
????JAVA???????????????
????1.????????????????????????????????????????JAVA API????
????2.???????????????????????????е????????????????????JAVA??д??
????3.??????????????????????????е??????????????????