![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
fengyu900909
这个作者很懒,什么都没留下…
展开
-
JAVA中的Random()函数
Java中存在着两种Random函数: 一、java.lang.Math.Random; 调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。例子如下: package IO; import java.util.Random; public...转载 2018-07-23 11:40:38 · 143 阅读 · 0 评论 -
考虑使用静态工厂方法替代构造方法-01
创建对象 构造方法创建对象 在Java中,创建对象常用的方法是通过公有构造方法创建; 举个例子:如下,是Boolean类的一个构造方法,以及通过该构造方法创建一个Boolean对象; public Boolean(String s) { this(toBoolean(s)); } Boolean bTrue = new Boolean("true"); ...转载 2018-08-02 11:46:48 · 111 阅读 · 0 评论 -
遇到多个构造器参数时要考虑用构建器-02
遇到多个构造器参数时要考虑用构建器javaeffective java创建和销毁对象 遇到多个构造器参数时要考虑用构建器 1. 构建器是什么? 2. 为什么使用构建器? 2.1 参数的限制 2.2 重叠构造器 2.3 JavaBeans模式 2.3.1 创建JavaBeans模式 2.3.2 JavaBeans模式的劣势 2.4 构建器 3 总结 1. 构建器是什么? ...转载 2018-08-02 15:22:15 · 168 阅读 · 0 评论 -
用私有构造器或者枚举类型强化Singleton属性-03
术语: Singleton:指仅仅被实例化一次的类。 Singleton会使它的客户端测试变得十分困难,因为无法给Singleton替换模拟实现,除非它实现一个充当其类型的接口。 实现Singleton有以下三种方法:转载 2018-08-02 15:58:03 · 234 阅读 · 0 评论