摘要: Random类专门用于生成一个伪随机数,它有两个构造器:一个构造器使用默认的种子(以当前时间为种子),另一个构造器需要程序员输入一个long型整数的种子。 ThreadLocalRandom类是Java 7新增的一个类它是Random增强版。在并发访问的环境下,使用ThreadLocalRandom 阅读全文
posted @ 2018-05-10 23:01 一码定乾坤 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 在某些情况下,有些类的对象是有限和固定的比如季节类,它只有4个对象,再比如行星类,只有8个对象。这种实例有限而且固定的类,在Java里被称为枚举类。在一个Java源文件中,最多只能定义一个public访问权限的枚举类,且该源文件也必须和该枚举类的类名相同 一. 枚举类入门 java 5新增了一个en 阅读全文
posted @ 2018-05-10 21:45 一码定乾坤 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 一. 表达式入门 Lambda表达式支持将代码块作为方法参数,lambda表达式允许使用更简洁的代码来创建只有一个抽象方法的接口(这种接口被称为函数式接口)的实例,相当于一个匿名的方法。 1.1 Lambda表达式入门 Lambda表达式由三部分组成: 形参列表。形参列表允许省略形参类型,如果只有一 阅读全文
posted @ 2018-05-10 19:28 一码定乾坤 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 一. 概念 大部分时候,类被定义成一个独立的程序单元。有时候把一个类放在另一个类内部定义,这个类被称为内部类,包含内部类的类也被称为外部类。 内部类的主要作用: 内部类提供良好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类。 内部类成员可以直接访问外部类的私有数据,因为内部类 阅读全文
posted @ 2018-05-10 17:28 一码定乾坤 阅读(288) 评论(0) 推荐(0) 编辑