最贊回答 / Airly
很簡單,上面定義了一個DatagramPacket packet=new DatagramPacket(data,data.length);你就把它想象成空的模型,模子已經搭好了但是沒有數據。而socket.receive(packet);這句話就是將這個類似模型結構的值存入到這個模型里面,然后通過這個模型獲得其他想要的信息,例如InetAddress address=packet.getAddress();?------------------------------------------------...
2016-05-25
最新回答 / Airly
第1,你可能沒有導入包第2,你可能沒有實例化這個對象...比如:DatagramPacket packet = null;而不能DatagramPacket packet;這樣會報錯。
2016-05-16