最新回答 / ToBeBrilliant
我记得老师说过这么一句话:byte[]是数据报中用来存储数据的。 所以我的理解是:通过receive(packet)方法,把接收的信息存在服务器端的packet中,实际上就是存在了packet中的byte[]中,然后通过String info = new String(data,0,packet.length)把packet中的byte[]转化为了String类型。 至于你提问的byte[]长度不够,我想你担心的是用来接收数据的byte data = new byte[1024];太短吧,我以前也有过这种...
2016-08-07
已采纳回答 / 霸气小刚
实现多线程的方法不止继承Thread一种实际上老师说的是每一个客户端对应一个服务器端(每次响应一个客户端,都要用多线程启动一个服务器端)你说的那种情况是多个客户端对应一个服务器端,显示效果是一样的
2016-08-05