native关键字的作用
2022-07-22 本文已影响0人
糯米团子123
JAVA中native关键字用来修饰方法。
一个native方法表示该方法并非由JAVA语言实现,而是由其他语言实现,比如C语言。
因为Java不能直接访问操作系统及硬件底层,需要通过native关键字来实现对底层的控制,这就需要更底层的语言的支持了,这个就是native的作用了。
比如你现在要使用某个底层的功能程但Java不支持,这时候就可以定义一个native方法,用C语言去实现了。
JAVA中native关键字用来修饰方法。
一个native方法表示该方法并非由JAVA语言实现,而是由其他语言实现,比如C语言。
因为Java不能直接访问操作系统及硬件底层,需要通过native关键字来实现对底层的控制,这就需要更底层的语言的支持了,这个就是native的作用了。
比如你现在要使用某个底层的功能程但Java不支持,这时候就可以定义一个native方法,用C语言去实现了。