「java读取usb」java读取usbkey
本篇文章给大家谈谈java读取usb,以及java读取usbkey对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、Java 如何通过 USB 读取对应的内容?
- 2、java怎么获取已安装的USB口驱动信息(包含信息:驱动名,pid,vid等)
- 3、java 如何读取U盘中的文件
- 4、java 如何读取usb存储设备里面的文件?
Java 如何通过 USB 读取对应的内容?
Java有个Common包,可以与串口活着并口通信,做毕业设计的时候用过,似乎那时候还没有USB的通用包,不过如果了解USB的协议的话,就可以处理usb数据帧了
java怎么获取已安装的USB口驱动信息(包含信息:驱动名,pid,vid等)
这个可以通过JAVA 的JNI 去调用操作系统的API去获取已安装的USB接口驱动的问题.
至于java的JNI是怎样工作的,以及其工作的原理可以参考下面这篇文章:
IT技术社区:;tid=47extra=
JAVA基础之理解JNI原理
java 如何读取U盘中的文件
U盘可以理解成硬盘,读取相当于读取一个盘符,示例如下:
/**
* 得到系统U盘根目录
*/
public String findURootPath(){
FileSystemView sys = FileSystemView.getFileSystemView();
//循环盘符
File[] files = File.listRoots();
for(File file:files){
//得到系统中存在的C:\,D:\,E:\,F:\,H:\
System.out.println("系统中存在的"+file.getPath());
}
File file = null;
String path = null;
for(int i = 0; i files.length; i++) {
//得到文字命名形式的盘符系统 (C:)、软件 (D:)、公司文档 (E:)、测试U盘 (H:)
System.out.println("得到文字命名形式的盘符"+sys.getSystemDisplayName(files[i]));
if(sys.getSystemDisplayName(files[i]).contains("测试U盘")){
file = files[i];
break;
}
}
if(file!=null){
path = file.getPath();
}
return path;
}
java 如何读取usb存储设备里面的文件?
usb存储只有插入都是有盘符的。设置好路径跟普通读取应该一样。
java读取usb的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java读取usbkey、java读取usb的信息别忘了在本站进行查找喔。