Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用java监控windows上声卡的状态_Java_Soundcard - Fatal编程技术网

使用java监控windows上声卡的状态

使用java监控windows上声卡的状态,java,soundcard,Java,Soundcard,我正在开发一个java应用程序,我有一个连接到我的计算机的声卡。我想用java监控声卡的状态。也就是说,我将实现一个等待声卡连接的侦听器。一旦插入声卡,我的java程序就会收到通知。这有可能实现吗?我在网上搜索了很多,但什么也没找到 如果使用Java,这将更加复杂。Java在一个虚拟机(JVM)中运行,这个虚拟机专门用来保护作为程序员的您不必了解主机系统的详细信息,还可以保护主机系统不受Java应用程序访问本地详细信息(如您正在寻找的内容)的影响 虽然我做了一个简短的搜索,没有发现任何东西,但可

我正在开发一个java应用程序,我有一个连接到我的计算机的声卡。我想用java监控声卡的状态。也就是说,我将实现一个等待声卡连接的侦听器。一旦插入声卡,我的java程序就会收到通知。这有可能实现吗?我在网上搜索了很多,但什么也没找到

如果使用Java,这将更加复杂。Java在一个虚拟机(JVM)中运行,这个虚拟机专门用来保护作为程序员的您不必了解主机系统的详细信息,还可以保护主机系统不受Java应用程序访问本地详细信息(如您正在寻找的内容)的影响

虽然我做了一个简短的搜索,没有发现任何东西,但可能有一些库可以完成您所寻找的内容

在您的情况下,我可能会开始研究JNI(Java本机接口),以及您希望与之交互的特定Windows API

或者——我个人更喜欢这种方法——您可以用不同的语言编写某种非常小的监控程序,并提供更好的本机硬件监控支持,然后可以调用Java应用程序中的REST端点向其发送有趣的事件

为这个坏消息感到抱歉。也许其他人会有更好的消息,或者少一点挥手,普遍的反应