JAVA对USB的支持很差,不可以用作产品开发。现在现有的API就只有jUSB, 在LINUX上表现一般,在WINDOWS上功能很受限制。对于串口和并口的编程可以用RXTX
java 有虚拟机 本来就是可以跨平台的
对于串口跟usb是可以的,至少串口是肯定可以的。帮我弟弄过一个远程控制家电的程序。用的就是串口通信
不建议使用java. 如果想要运行java程序,那么需要有jvm环境,也就是说在你的单片机需要安装java虚拟机。 据本人了解,java主要适合以下三个方向,安全,多线程,web开发。 至于与底层硬件交互,建议还是用c吧. 关于你的第二个问题,是的,java是跨平台的,一套代码可以再多个平台使用。 仅仅是本人愚见,欢迎指正。
62,614
社区成员
307,327
社区内容
加载中
试试用AI创作助手写篇文章吧