java

位置:IT落伍者 >> java >> 浏览文章

Java监听U盘插入事件


发布日期:2019年01月10日
 
Java监听U盘插入事件

问题java如何监听系统中插入U盘并列出盘符?

比如我的U盘中有个文件为 Usertxt

如何写一段代码让U盘插入之后读出Usertxt中的内容??

获得的回复

说实话我没弄过这东西不过我可以告诉你思路

c++的做法首先运行你的程序然后当u盘插入的时候使用Hook(钩子)来捕获插入的事件然后在Io处理就很简单了

google search java hook

windows api 里边有USB监听端口的类库

java里边的不知道不过你可以调用windows api来实现 就很简单了

java中好像没法直接获取usb插入事件得用jni之类的方法

呵呵 当然也可以启动一个线程随时获取盘符列表再判断下

在Java应用程序中访问USB设备

上一篇:Java定时任务Timer

下一篇:探究两大Java内存溢出类型