- 博客(2)
- 收藏
- 关注
原创 构造函数主要作用在创建对象时为 对象成员属性赋值
对象的初始化和清理 构造函数和析构函数 构造函数:主要作用在创建对象时为 对象成员属性赋值,构造函数由系统自动调用,无需手动调用 析构函数:主要作用在对象销毁前系统自动调用,执行一些清理工作。 构造函数语法 类名(){} 1、构造函数,没有返回值,也不写void 2、函数名称与类名相同 3、构造函数可以有参数,因此可以发生重载 https://ask.csdn.net/questions/7411050 4、程序在创建对象时候会自动调用构造,无需手动调用,而且只会调用一次 析构函数语法 ~类名(){} 1、
2021-03-28 15:47:20 1721
原创 CountDownLatch 允许一个或多个线程等待其他线程完成操作
CountDownLatch 允许一个或多个线程等待其他线程完成操作。假设现有一个需求:我们需要解析一个 Excel 里多个 sheet 的数据,此时可以考虑使用多线程,每个线程解析一个 sheet 的数据,等到所有的 sheet 都解析完之后,程序需要提示解析完成。在这个需求中,要实现主线程等待所有线程完成 sheet 的解析操作,最简单的做法就是使用 join() 方法 public class JoinCountDownLatchTest { public static void main(Strin
2021-03-28 15:39:39 245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人