如果不用static,在创建对象时每个对象会在内部维护count变量,如果创建了三个线程对象,初始化定义count变量为10,这样应该会输出30章票,解决这个问题可以把count变量用static修饰,为何书上源码没有用static修饰输出并没有错误?
这里的count相当于一个全局变量(虽然Java中没有全局变量),其作用与通过static声明的count相同。