![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 72
anying_301
这个作者很懒,什么都没留下…
展开
-
Effective Java 学习笔记
一、创建和销毁对象1、用静态工厂方法代替构造器向客户端暴露类的实例的传统方法是提供一个公有的构造器。另一种更好的方式是提供一个静态工厂方法(static factory method)public static Boolean valueOf(boolean b) { return b ? Boolean.TRUE : Boolean.FALSE;}静态工厂方法与构造器相比的优势:有名称不必每次都创建一个新对象可以返回远类型的任何子类型对象返回对象的类可以根据静态工厂方法原创 2022-04-28 22:14:33 · 751 阅读 · 0 评论 -
Java线程状态
五种状态初始状态实例化一个新 Thread 对象且尚未调用此实例的 start 方法时可运行状态调用了 Thread 对象的 start 方法,但是操作系统尚未给它分配时间片时运行状态操作系统给 Thread 对象分配了时间片阻塞状态当 Thread 对象调用了某些阻塞方法时终止状态当 Thread 对象执行完毕时五种状态可以像图中所示进行转换六种状态Thread.State 里的六种状态New实例化一个新 Thread 对象原创 2022-04-28 22:12:25 · 1141 阅读 · 0 评论