第十二章:开发支持类库

UUID类

  UUID(since 1.5   java.util.UUID)是一种生成无重复字符串的程序类,这种程序类的主要功能是根据时间戳实现一个自动的无重复的字符串定义。所谓的无重复只出现概率很低,有可能是千万亿分之一。’

第十二章:开发支持类库

  一般在获取UUID的时候往往都是随机生成一个内容(不用它的构造方法),所以可以通过如下方式获取:

第十二章:开发支持类库

  在对一些文件进行自动命名处理的情况下,UUID类型非常好用,当你在网上盗取一些图片的时候往往图片的名字就是UUID生成的

Optional类(since 1.8  新类java.util.Optional<T>)

  Optional类的主要功能是进行null的相关处理,在以前进行程序开发的时候,如果为了防止程序之中出现空指向异常,往往会追加有空的验证。

第十二章:开发支持类库

  传统的引用传递是一种被动的组成,在引用接收的一方往往都是被动的进行判断,所以为了解决这种被动的处理操作,在Java类中提供有一个Optional类,这个类可以实现null的处理操作,在这个类里面提供有如下的一些操作方法

第十二章:开发支持类库

 

 

 

 

 

 

ThreadLocal类

定时调度

Base64加密与解密

上一篇:docker查看日志记录


下一篇:Go 计算程序运行时间