Apache Commons lang组件介绍使用
来源:互联网 发布:高仿耐克衣服淘宝店铺 编辑:程序博客网 时间:2024/05/22 17:00
commons lang组件介绍和学习
介绍
Java语言开发时有一个隐患,那就是java支持null值,这就导致很多时候操作可能会出异常。因此很多第三方组件都会提供安全null safe 操作(即使用前先检查是否为null).其中apache commons项目下就提供了很多安全操作和工具类
lang包组织架构
比较常用的工具类有ArrayUtils:数组工具类,提供数组拷贝、查找、反转等功能StringUtils:提供字符串操作,对null是安全的,字符串查找、替换、分割、去空格等操作ObjectUtils:对null进行安全处理RandomUtils:随机数工具类,获得随机整数、小数、字符串等NumberUtils:数值工具类,数值类型转换等操作DateUtils:日期工具类EnumUtils:枚举工具类ReflectionToStringBuilder/ToStringBuilder:重写toString方法EqualsBuilder/HashCodeBuilder:提供了方便的方法来覆盖equals() 和hashCode()方法
总结
commons lang包是日常开发中,可以参考和借助的工具包,其包含null safe安全操作,其源码都比较简单,应该读一读。apache commons下的组件其实都比较小巧,对于java初学者阅读小组件源码很有帮助。
0 0
- Apache Commons lang组件介绍使用
- Apache Commons Lang介绍
- Apache Commons IO组件介绍使用
- Apache Commons Email组件介绍使用
- Apache Commons Codec组件介绍使用
- Apache Commons BeanUtils组件介绍使用
- Apache Commons Collections组件介绍使用
- Apache Commons IO组件介绍使用
- Java开源工具使用介绍-----Apache Commons Lang
- Apache Commons Lang使用-StringUtils
- Apache commons组件的使用
- apache commons项目,常用组件包介绍
- apache.commons.lang.StringUtils 使用心得
- apache.commons.lang.StringUtils 使用心得
- apache.commons.lang.StringUtils 使用心得
- Apache之commons组件Lang包的常用方法实例
- apache commons 之 commons.lang
- 使用Apache Commons-email组件发送邮件
- 虚拟机搭建集群(三台虚拟机)
- Spark基础随笔:Spark1.6 Idea下远程调试
- C#控制台基础 应用for循环倒序输出string字符串
- 数据分析的方法论和方法
- Hust oj 1648 Tailmon与序列(水题)
- Apache Commons lang组件介绍使用
- 杭州G20峰会
- 【Linux开发】CCS远程调试ARM,AM4378
- android启动中遇到的2个问题
- java基础 day01 基础知识环境搭建以及注释
- Window下Meven的安装与环境变量配置
- 109.Triangle-数字三角形(容易题)
- IceDemos:Ice registry
- Android 的Intent开发详解