java 中的native关键字

  

native关键字应用于方法,以指示使用JNI(Java Native Interface)在本机代码中实现该方法。native是只适用于方法的修饰符,我们不能将它应用于其他任何地方。在C,C ++中实现的方法称为本地方法或外部方法。

一、native关键字的主要目标:

    1、提高系统的性能。

    2、实现任务级别/内存级别的通信。

    3、使用已有的传统非Java代码

二、native关键字的注意事项:

    1、不能将native方法声明为为abstract

native关键字的主要优点是性能会得到提升,但native关键字的主要缺点是它打破了java的平台独立性。

你可能感兴趣的:(java 中的native关键字)