有没有办法(如果是这样?如何?)使用java访问我的计算机上的插件资源?像麦克风,扬声器和电脑显示器?我不是在谈论主板,cpu等,这是为C保留的。
答案 0 :(得分:3)
没有。麦克风,扬声器和监视器的概念都是用Java抽象的。您可以绘制一些东西,这些东西通常会显示在显示器上。您可以获得通常来自麦克风的音频输入,并且您可以输出通常来自扬声器的声音。但是,Java并不关心平台如何实现这些特定功能,而Java并不知道抽象层之外的任何内容。
但是,如果需要进一步的信息或控制,可以通过编写本机库(JNI)来扩展Java以执行特定于平台的事情。