摘要:
内部类就是在一个类的内部定义一个类。 内部类自动具有外部类的所有成员的访问权,使用范围从内到外,不能从外到内。 选择: 对外不想要这个类被访问,根据作用范围来选择内部类,类的内部--静态内部类,某个方法 匿名内部类 对内,想要访问某些内部数据,比如私有属性 成员内部类 可以访问外部成员的属性,方法, 阅读全文
摘要:
底层 首先 CopyOnWriteArrayList内部也是通过数组来实现的,在向 CopyOnWriteArrayList 添加元素时,会复制一个新的数组,写操作在新数组上进行,读操作在原数组上进行 并且,写操作会加锁,防止出现并发写入丢数据的问题 写操作结束之后会把原数组指向新数组 CopyOn 阅读全文