注意:
那么大家肯定会想,在方法中加同步关键字和在方法里面分解出耗时且不影响类状态的改变的同步代码块,这两个解决方案如何选择呢?
那么必须要编程者清晰的知道类中的变量和竞争条件。所以编程者要切记在方法中添加关键字,虽然简单但是会影响并发性能,特别是在方法里面含有耗时的操作,如:I/O,网络连接、等等。