Правильно ли говорить, что static означает одну копию значения для всех объектов, а volatile означает одну копию значения для всех потоков?
 В любом случае, значение static переменной также будет одним значением для всех потоков, тогда почему мы должны использовать volatile?


