几个非常好用的Java库(下)

140人已阅读 2018-08-23 14:58:52
导读 前面我们介绍了几个非常好用并且人气颇高的Java库,确实有一些Java库辅助开发能够为开发人员省去很多的麻烦,让开发人员能够跟家便捷高效的开发,海程在线教育今天就来为大家继续介绍接下来的几个Java库
前端开发 后端开发 移动开发 数据库 人工智能 云计算&大数据 运维&测试 UI设计

新闻详情

2018-08-23 14:58:52

几个非常好用的Java库下

  前面我们介绍了几个非常好用并且人气颇高的Java库,确实有一些Java库辅助开发能够为开发人员省去很多的麻烦,让开发人员能够跟家便捷高效的开发,海程在线教育今天就来为大家继续介绍接下来的几个Java库。

  六、测试
  JUnit
  JUnit是目前使用最广泛的JAVA单元测试库通过它,你可以i非常方便地编写自己的单元测试代码,并进行自动化测试。
  七、Office文档处理
  1、Apache POI
  Apache POI是一个免费的开源库用于处理Microsoft Office文档。用它可以使用Java读取和创建,修改MS Excel文件,MS Word和MSPowerPoint文件。
  2、docx4j
  docx4j是另一套基于JAXB的Office文档(docx,pptx,xlsx)处理库。
  八、XML解析
  1、JDOM
  JDOM是一个开源项目,它基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化以及多种操作。在JDOM中,XML元素用Element表示,XML属性用Attribute表示,XML文档本身用Document表示。因此这些API都非常直观易用。
  2、DOM4J
  DOM4J是一个处理XML的开源框架,它整合了对于XPath,并且完全支持DOM,SAX,JAXP等技术。
  3、Xerces
  Xerces是一个开放源代码的XML语法分析器。从JDK1.5以后,Xerces就成了JDK的XML默认实现。
  九、其他值得关注的代码库
  1、jSOUP
  jSOUP提供了一套与外部互联网的网页(HTML)进行交互的API,能够让使用者非常方便地利用CSS选择器来解析HTML页面,从而获取需要的内容。
  2、Lomobok
  Lombok是一种Java实用工具,可用来帮助开发人员消除Java的冗长,尤其是对于简单的Java对象(POJO)。它通过注释实现这一目的。通过在IDE中加入Lombok,开发人员可以节省构建诸如hashCode()和equals()这样的方法以及以往用来分类各种accessor和mutator的大量时间。
  3、Netty
  Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。也就是说,Netty是一个基于NIO的客户,服务器端编程框架,使用Netty可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户,服务端应用。

 海程在线教育依托于海文国际雄厚的教育资源结合互联网技术,以在线教育的教学方式,为18-28岁年龄段的青年人提供高质量、高水平的在线IT技术培训课程,多年来为众多的学员提供了优质的服务,让每位学员都能够取得成功。

上一篇: 几个非常好用的Java库(上) 下一篇: 如何避免和解决死锁的问题

相关文章

推荐课程

查看全部课程
天津海程在线教育

天津海程在线教育

河西校区

查看全部校区 进入官方主页