java有哪些方法是用C/C++实现的呢
举个例子:
String类的indexOf(int index)和lastIndexOf(int index)都是用C/C++实现的
请问下进来的朋友们,还有其他的类似的方法吗?欢迎列举
------解决方案--------------------很多,,比如System类里很多都是,arraycopy就是典型的
File类里也有很多方法是
======
------解决方案--------------------你看看源码那些方法前面是native的就是了。
典型的System类。
------解决方案--------------------Socket
System.arraycopy()
------解决方案--------------------那些native的吧
------解决方案--------------------凡是标注native的,不过,你说的indexOf、lastIndexOf系列是纯java实现
------解决方案--------------------java的函数居然是c和C++实现的???那么java的linux下,这些东西还能用,至少操作系统没那类库的吧,除非给封装到jdk中了,可是jdk能封装c和C++的功能??
------解决方案--------------------arraycopy
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------解压src.zip,点击“搜索”按钮--所有文件和文件夹--全部或部分文件名--输入native--enter
------解决方案--------------------
------解决方案--------------------看代码了。
很多固化在JVM中了,未必是以native关键字的形式出现的。
------解决方案--------------------用jna 或者 jni实现的哪些功能呗!