1.Native is the modifier only for methods but not for variables and classes.
2.The native methods are implemented in some other languages like C and C++ hence native methods also known as foreign method.
3.For native methods implementation is always available in other languages and we are not responsible to provide implementation hence native method declaration should compulsory ends with “;â€.
Ex:
public native String intern();
Public static native void yield();
Public static native void sleep(long);