首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

,关于接收到的UDP数据包的字节序有关问题

2012-01-10 
请教各位,关于接收到的UDP数据包的字节序问题程序运行在x86pc机上代码如下:byte[]recbufnewbyte[1500]Da

请教各位,关于接收到的UDP数据包的字节序问题
程序运行在x86pc机上
代码如下:
byte[]   recbuf=new   byte[1500];
DatagramSocket   udpSocket=new   DatagramSocket(9000);
DatagramPacket   udpPacket=new   DatagramPacket(recbuf,recbuf.length);
udpSocket.receive(udpPacket);
byte[]   databuf=udpPacket.getData();
......
存到字节数组databuf中的数据为:0     5     0     30     -14     -67     -13     56   ...
请问:
(1)收到的udp   字节数据0     5     0     30     -14     -67     -13     56   ...是大端序还是小端序?
(2)字节数组怎样转换为整型?

[解决办法]
大小端问题是看协议的
和udp无关
[解决办法]
UDP是底层的传输协议,Java的Socket类是在这个基础上封装好的类,这些低层的处理对我们来说是不可见的,

热点排行
Bad Request.