chat+multithread+synchronized method