????JRE??JVM
????JVM -- java virtual machineJVM??????????java???????????????java???????????????????е?java???????????????.class?????????????????????????????????У?class?????????????????????????????????????????????????????????????????????????????????У???????C#?е?CLR??
????JVM?????????class????У?????class?????JVM??????y?????????????lib????JDK??????jre?????????????????bin??lib??????????????bin?????jvm??lib??????jvm????????????????jvm?? lib?????????jre??JVM+Lib=JRE???????????????bin???μ?jvm.dll????? jvm.dll???????????????jvm.dll??????????explicit?????(?????Win32 API??е?LoadLibrary()??GetProcAddress()??????????????????)??????Щ??????????????(.dll)??????λ ??jvm.dll?????????????С????????????JVM??????????PATH?????JRE???????μ?jvm.dll??

????JDK??????????????????????????????JDK????????????£?

?????????????????????С????src????????????????????????????????????з?????bin??db??include??lib?? jre??db???????????????~
????bin??????????????(javac.exe)??
????db??jdk??1.6?????????Derby??????????????????Java????????????????Apache???????????????Java???????????????κ????????У????????????????С???????????????Сjar?????????????
????include??java??JVM?????????????
????lib?????????
????jre??java???л???
????JDK????JRE????JRE????JVM????????JDK??????java????????????jre???????????class????б????????Eclipse??IntelliJ IDEA??????IDE????????????????????JDK bin?????????????????????????jre·??ok???????????????????°?: