- 1
- 2
- 3
- 4
- 5
- 6
- 7
try {
while (sender.isAlive()) {
this.sleep(100);//static field usage(!)
}
} catch (java.lang.InterruptedException e) {
Log.log(Log.ERROR, this, e);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+80
try {
while (sender.isAlive()) {
this.sleep(100);//static field usage(!)
}
} catch (java.lang.InterruptedException e) {
Log.log(Log.ERROR, this, e);
}
типа Thread.join() не наш метод.
Lure Of Chaos 04.09.2010 19:46 # −1
absolut 04.09.2010 21:32 # 0
Не просто так про Thread.join() упомянуто.
Lure Of Chaos 04.09.2010 22:16 # −1
хотя бы использование логгера уже радует.
Dreyk 04.09.2010 22:02 # 0
Lure Of Chaos 04.09.2010 22:18 # +1
в яве метод Thread.sleep(long ms); является статическим (усыпить можно только поток, в котором этот метод вызван), поэтому использование его в контексте обьекта просто плохой тон
Stalker 05.09.2010 20:41 # 0
Lure Of Chaos 05.09.2010 20:48 # 0