Java的底层是用什么语言写的
Java的底层是用什么语言写的?Java的底层是用什么语言写的?[color#0000FF][/color][解决办法]你说的 Java
Java的底层是用什么语言写的?
Java的底层是用什么语言写的?[color=#0000FF][/color]
[解决办法]
你说的 Java 底层是指 Java 类库,还是 JVM?
JVM 的话是 C++ 实现的。
Java 类库是 Java 实现的。
[解决办法]
[解决办法]其实很多java类库的功能 都让我很是迷糊它是怎么实现的
比如线程,io,网络
叫我们用纯java实现一个线程库,不用jdk的,要怎么写?
应该去看看java的源码
[解决办法]现在唯一能跟JAVA程序对接的语言是C/C++,Object里面好多方法都是native的,通过javah来生成对应的头文件,再编写C/C++程序,导入该头文件,再实现之,然后编译成DLL库,再在JAVA中载入该DLL库,就可以实现JAVA和C/C++的对接了,这种方式称之为JNI,JAVA本地化方法