将共享变量作为对象属性封装在内部,对所有公共方法制定并发访问策略
封装共享变量其实指的就是将共享变量封装在内部,只暴露几个公共的方法允许外部访问该共享变量,写代码时在针对这些访问路径进行严格的控制访问。
对于不会发生改变的共享变量,可以采取final进行修饰
方案如下:
写好并发程序的宏观原则:
Update your browser to view this website correctly. Update my browser now
×