自从我学会了多线程概念以来,我觉得自己有点'触发快乐',每当我需要完成新任务时添加线程,我担心我会去太过火了。
有没有办法在没有创建线程并让它阻塞的情况下监听DatagramSocket
(在java中作为示例)?这是普遍接受的做法,还是有更好/更标准的方式?
答案 0 :(得分:0)
@Brydon Gibson:如果你不想创建一个线程,你可以使用主线程或当前线程。
但是你必须知道用socket.receive()方法监听时这个线程会被阻塞。我不知道这是不是你想做的事。
顺便说一下,你只需要一个线程来收听你的插座。