日期:2014-05-20  浏览次数:20752 次

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

------解决方案--------------------
探讨

java的函数居然是c和C++实现的???那么java的linux下,这些东西还能用,至少操作系统没那类库的吧,除非给封装到jdk中了,可是jdk能封装c和C++的功能??

------解决方案--------------------
探讨

java的函数居然是c和C++实现的???那么java的linux下,这些东西还能用,至少操作系统没那类库的吧,除非给封装到jdk中了,可是jdk能封装c和C++的功能??

------解决方案--------------------
解压src.zip,点击“搜索”按钮--所有文件和文件夹--全部或部分文件名--输入native--enter
------解决方案--------------------
探讨

解压src.zip,点击“搜索”按钮--所有文件和文件夹--全部或部分文件名--输入native--enter

------解决方案--------------------
看代码了。

很多固化在JVM中了,未必是以native关键字的形式出现的。
------解决方案--------------------
用jna 或者 jni实现的哪些功能呗!