![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java底层
文章平均质量分 78
允文
喜爱编码
展开
-
【无标题】
java.lang.ThreadLocal类详解 文章目录java.lang.ThreadLocal类详解前言一、基础概念类声明类方法类构造函数二、使用案例总结 前言 java.lang.ThreadLocal 类提供线程局部变量,所以ThreadLocal并不是一个Thread,而是Thread的局部变量。很多公司都注重使用java.lang.ThreadLocal 类,因为ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。它通过为每个线程提供一个独立的变量副本解决了变量并发访问的冲突原创 2021-11-27 16:55:59 · 303 阅读 · 0 评论 -
【无标题】
谷歌力作Guava 第一章 Guava环境设置 第二章 Guava Optional类 第三章 Guava Preconditions类 第四章 Guava Ordering类 第五章 Guava Objects类 第六章 Guava Range类 第七章 Guava Throwables类 第八章 Guava集合工具 第九章 Guava缓存工具 第十章 Guava字符串工具 第十一章 Guava数学工具 文章目录谷歌力作Guava前言第一章 Guava环境设置1.下载Guava存档2.设置Guava环境原创 2021-11-27 15:10:06 · 239 阅读 · 0 评论 -
【无标题】
创建对象 文章目录创建对象前言一、用静态工厂方法代替构造器创建对象二、遇到多个构造器参数时要考虑使用构建器总结 前言 构建对象大有内容。 一、用静态工厂方法代替构造器创建对象 对于类而言,为了让客户端获取它自身的一个实例,最传统的方法就是提供 个公有的构造器 还有种方法,也应该在每个程序员的工具箱中占有一席之地,类可以提供一个公有的静态工厂方法,它只是一个返回类的实例的静态方法,本条目中所指的静态工厂方法并不直接对应于设计模式中的工厂方法。 构造器方法: class People{ String na原创 2021-11-23 23:20:27 · 170 阅读 · 0 评论 -
【无标题】
Java底层:如何创建对象 文章目录Java底层:如何创建对象前言一、单一构造函数二、多构造函数三、JavaBean 方式四、Builder 方式总结 前言 java中,一说起创建对象,很多人肯定说有new一个对象,反射创建,序列化创建还有clone创建,大家都清楚这些事创建对象的方法,但是我们今天来看一下如何优雅地创建对象,比如利用单一构造函数,多构造函数,JavaBean 方式,Builder 方式创建对象。 一、单一构造函数 public class Person { // 姓名(必填) pr原创 2021-11-20 15:36:04 · 68 阅读 · 0 评论