程序员的刷题软件-purejavacomm:JavaCommSerialPort的纯Java实现

上传者: 38630358 | 上传时间: 2023-02-24 13:47:28 | 文件大小: 6.14MB | 文件类型: ZIP
程序员的刷题软件 PureJavaComm 是用于从 Java 访问串行端口的应用程序编程接口 (API),因此这是一个面向程序员而非最终用户的库。 PureJavaComm 旨在成为 Sun(现在是 Oracle)废弃的 JavaComm 的直接替代品,并成为 RXTX 的更易于部署的替代品。 PJC 是 100% 用 Ja​​va 编写的,因此 Java 程序员很容易开发和调试,并且不需要本地库。 对底层操作系统串行端口编程接口的本机访问由美妙的 JNA 库提供,它消除了编译和部署本机代码的所有痛苦。 PJC 是 BSD 许可的,但请注意它取决于 LGPL/ASL 双重许可的 JNA。 获取副本 PureJavaComm 部署到 Maven Central。 以下是一些使用流行构建框架的示例。 使用Gradle: repositories { mavenCentral() } dependencies { compile " com.github.purejavacomm:purejavacomm:1.0.1.RELEASE " } 使用 Maven: < dependency >

文件下载

资源详情

[{"title":"( 114 个子文件 6.14MB ) 程序员的刷题软件-purejavacomm:JavaCommSerialPort的纯Java实现","children":[{"title":"build-jars.xml <span style='color:#111;'> 584B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 96B </span>","children":null,"spread":false},{"title":"gradle-wrapper.jar <span style='color:#111;'> 49.33KB </span>","children":null,"spread":false},{"title":"gradle-wrapper.properties <span style='color:#111;'> 229B </span>","children":null,"spread":false},{"title":".project <span style='color:#111;'> 722B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 3.79KB </span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'> 881B </span>","children":null,"spread":false},{"title":"compile <span style='color:#111;'> 197B </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.22.jar <span style='color:#111;'> 194.16KB </span>","children":null,"spread":false},{"title":"purejavacomm-1.0.1.jar <span style='color:#111;'> 197.48KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.10.jar <span style='color:#111;'> 134.21KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.5.jar <span style='color:#111;'> 126.26KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.8.jar <span style='color:#111;'> 131.28KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.4.jar <span style='color:#111;'> 126.01KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.12.jar <span style='color:#111;'> 170.06KB </span>","children":null,"spread":false},{"title":"purejavacomm-1.0.3.jar <span style='color:#111;'> 194.92KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.25.jar <span style='color:#111;'> 202.49KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.17.jar <span style='color:#111;'> 184.72KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.11.jar <span style='color:#111;'> 136.50KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.19.jar <span style='color:#111;'> 193.48KB </span>","children":null,"spread":false},{"title":"purejavacomm-src.jar <span style='color:#111;'> 128.59KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.14.jar <span style='color:#111;'> 167.64KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.16.jar <span style='color:#111;'> 181.62KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.28.jar <span style='color:#111;'> 196.47KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.13.jar <span style='color:#111;'> 168.31KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.27.jar <span style='color:#111;'> 194.93KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.23.jar <span style='color:#111;'> 194.16KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.18.jar <span style='color:#111;'> 187.73KB </span>","children":null,"spread":false},{"title":"purejavacomm.jar <span style='color:#111;'> 195.09KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.21.jar <span style='color:#111;'> 193.07KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.15.jar <span style='color:#111;'> 181.62KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.9.jar <span style='color:#111;'> 134.20KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.20.jar <span style='color:#111;'> 192.90KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.6.jar <span style='color:#111;'> 130.31KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.29.jar <span style='color:#111;'> 196.55KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.7.jar <span style='color:#111;'> 130.41KB </span>","children":null,"spread":false},{"title":"purejavacomm-0.0.26.jar <span style='color:#111;'> 194.73KB </span>","children":null,"spread":false},{"title":"deploy.bat <span style='color:#111;'> 34B </span>","children":null,"spread":false},{"title":"gradlew.bat <span style='color:#111;'> 2.26KB </span>","children":null,"spread":false},{"title":"run.bat <span style='color:#111;'> 87B </span>","children":null,"spread":false},{"title":"gradlew <span style='color:#111;'> 4.96KB </span>","children":null,"spread":false},{"title":"mc1.c <span style='color:#111;'> 5.27KB </span>","children":null,"spread":false},{"title":"mc1-linux.c <span style='color:#111;'> 5.34KB </span>","children":null,"spread":false},{"title":"mc2-linux.c <span style='color:#111;'> 5.79KB </span>","children":null,"spread":false},{"title":"c-linux.c <span style='color:#111;'> 6.93KB </span>","children":null,"spread":false},{"title":"c-macosx.c <span style='color:#111;'> 6.41KB </span>","children":null,"spread":false},{"title":"mc2.c <span style='color:#111;'> 5.80KB </span>","children":null,"spread":false},{"title":"c-solaris.c <span style='color:#111;'> 5.11KB </span>","children":null,"spread":false},{"title":"makejars <span style='color:#111;'> 228B </span>","children":null,"spread":false},{"title":"ChangeLog <span style='color:#111;'> 11.80KB </span>","children":null,"spread":false},{"title":"deploy.gradle <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"Test16.java <span style='color:#111;'> 3.37KB </span>","children":null,"spread":false},{"title":"PureJavaCommDemo.java <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":"TestSuite.java <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"Test4.java <span style='color:#111;'> 3.28KB </span>","children":null,"spread":false},{"title":"Test6.java <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false},{"title":"Test11.java <span style='color:#111;'> 4.33KB </span>","children":null,"spread":false},{"title":"TestFreeFormPortIdentifiers.java <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"Test9.java <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false},{"title":"Test14.java <span style='color:#111;'> 3.37KB </span>","children":null,"spread":false},{"title":"Test10.java <span style='color:#111;'> 5.04KB </span>","children":null,"spread":false},{"title":"Test5.java <span style='color:#111;'> 3.34KB </span>","children":null,"spread":false},{"title":"Test1.java <span style='color:#111;'> 3.35KB </span>","children":null,"spread":false},{"title":"TestBase.java <span style='color:#111;'> 4.76KB </span>","children":null,"spread":false},{"title":"Test15.java <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"Test3.java <span style='color:#111;'> 2.58KB </span>","children":null,"spread":false},{"title":"Test2.java <span style='color:#111;'> 5.12KB </span>","children":null,"spread":false},{"title":"Test7.java <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false},{"title":"Test8.java <span style='color:#111;'> 6.17KB </span>","children":null,"spread":false},{"title":"Test13.java <span style='color:#111;'> 3.32KB </span>","children":null,"spread":false},{"title":"Test12.java <span style='color:#111;'> 3.32KB </span>","children":null,"spread":false},{"title":"SerialPortEventListener.java <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"PortInUseException.java <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"CommPortIdentifier.java <span style='color:#111;'> 8.56KB </span>","children":null,"spread":false},{"title":"CommPortOwnershipListener.java <span style='color:#111;'> 250B </span>","children":null,"spread":false},{"title":"PureJavaCommDriver.java <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"ParallelPort.java <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"ParallelPortEventListener.java <span style='color:#111;'> 114B </span>","children":null,"spread":false},{"title":"NoSuchPortException.java <span style='color:#111;'> 79B </span>","children":null,"spread":false},{"title":"CommPort.java <span style='color:#111;'> 5.31KB </span>","children":null,"spread":false},{"title":"PureJavaSerialPort.java <span style='color:#111;'> 39.25KB </span>","children":null,"spread":false},{"title":"PureJavaComm.java <span style='color:#111;'> 276B </span>","children":null,"spread":false},{"title":"PureJavaIllegalStateException.java <span style='color:#111;'> 247B </span>","children":null,"spread":false},{"title":"CommDriver.java <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"SerialPort.java <span style='color:#111;'> 11.68KB </span>","children":null,"spread":false},{"title":"ParallelPortEvent.java <span style='color:#111;'> 298B </span>","children":null,"spread":false},{"title":"UnsupportedCommOperationException.java <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"SerialPortEvent.java <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false},{"title":"JTermiosImpl.java <span style='color:#111;'> 11.34KB </span>","children":null,"spread":false},{"title":"TestSuite.java <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"TestFailedException.java <span style='color:#111;'> 104B </span>","children":null,"spread":false},{"title":"JTermiosDemo.java <span style='color:#111;'> 3.14KB </span>","children":null,"spread":false},{"title":"TestBase.java <span style='color:#111;'> 3.43KB </span>","children":null,"spread":false},{"title":"TwoPortSerialTest.java <span style='color:#111;'> 6.65KB </span>","children":null,"spread":false},{"title":"TestSuite.java <span style='color:#111;'> 6.74KB </span>","children":null,"spread":false},{"title":"WinAPI.java <span style='color:#111;'> 40.75KB </span>","children":null,"spread":false},{"title":"JTermiosImpl.java <span style='color:#111;'> 35.24KB </span>","children":null,"spread":false},{"title":"TimeVal.java <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"Pollfd.java <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明