我的程序有几个线程共享一个DatagramSocket,其中一个线程要用DatagramSocket的receive,即等待接收(处于block状态),其他线程随时可能调用DatagramSocket的send。问这样是否会有问题?public synchronized void receive(DatagramPacket p) throws IOException