本地方法区存的”本地“,也就是非java语言编写的方法。方法区是java存代码运行时所要运行的方法。在运行有可能会调用到本地方法。一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制。native method的存在并不会对其他类调用这些本地方法产生任何影响,实际上调用这些方法的其他类甚至不知道它所调用的是一个本地方法。 本地方法非常有用,因为它有效地扩充了jvm.事实上,我们所写的java代码已经用到了本地 |