找考题网-背景图
问答题

简答题 为什么Java提供了从Java程序调用由C或C++编写的本地方法的能力?

【参考答案】

Java程序的开发是用来作为I/O独立的平台。因此,这种语言没有提供途径给许多特殊的系统资源,例如从I/O设备读取。为了运行一个系统特定的I/O操作,必须用一种支持这些特性的语言(例如C或C++)写。记住一个Java程序调用由另外一种语言编写的本地方法写将不再结构中立。