- 1
- 2
- 3
- 4
- 5
- 6
private TableColumnDisplayManager(JTable table) {
this.table = table;
table.removePropertyChangeListener(this);
table.addPropertyChangeListener(this);
reset();
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+4
private TableColumnDisplayManager(JTable table) {
this.table = table;
table.removePropertyChangeListener(this);
table.addPropertyChangeListener(this);
reset();
}
Ну, а вдруг?
> другого треда
> мир будет жить дальше?
Нет. Не слушай еретиков из майкрософта. Согласно стандарту ты совершишь UB и подвергнешься каре небесной.
Борманд, это же жава
Там у волатайла другая семантика: там можно volatile int i++, если всегда из одного треда.
Тьфу, бес попутал.
Спи спокойно, это из крестов. Я язык в топике не посмотрел.
Разве человеку в здравом разуме понадобится такое писать?
Типа было у тебя на 32-битном проце 64-битное число 0x00000000FFFFFFFF, один тред увеличил его на 1, а второй уменьшил на 1 (без синхронизации). В итоге получилось 0x00000001FFFFFFFF.