有没有朋友开发过串口通信的java代码,给见建议.谢谢!

解决方案 »

  1.   

    import java.util.Enumeration;import javax.comm.*;
    import java.util.Enumeration;public class ListPorts {
      public static void main(String args[]) {
        Enumeration ports = CommPortIdentifier.getPortIdentifiers();
        while (ports.hasMoreElements()) {
          CommPortIdentifier port = (CommPortIdentifier) ports.nextElement();
          String type;
          switch (port.getPortType()) {
          case CommPortIdentifier.PORT_PARALLEL:
            type = "Parallel";
            break;
          case CommPortIdentifier.PORT_SERIAL:
            type = "Serial";
            break;
          default: /// Shouldn't happen
            type = "Unknown";
            break;
          }
          System.out.println(port.getName() + ": " + type);
        }
      }
    }
    代码是网上找的
      

  2.   

    下面有介绍,还有需要的动态库及类库下载
    http://www.programmerstudy.com/programme/java/20084/97.html