跳至主要內容

Immutable模式

引领潮流小于 1 分钟java高并发编程juc

不改变模式

变量初始化后,不在改变

技巧:在构造函数中,初始化final变量 示例

public class Student{
  private final String name;

  public Student(String name){
       this.name = name;
  } 

  public String getName(){
    return name;
  }

}

JUC示例

copy-on-wirte 读写分离,写时复制 CopyOnWirteArrayList