响应的时候的服务端

来源:4-3 编程实现基于 UDP 的 Socket 通信之客户端

chenkaifan

2018-09-28 17:50

响应的时候的服务端

为什么下面这里还需要getBytes方法;

byte[] data2="欢迎您!".getBytes();

不只是为了发送数据“欢迎您”嘛?

像(int port = packet.getPort();)这里是伟了获得packet的端口号赋值给port。那byte那里是为什么呢?

(有可能整个逻辑是乱的。。还需要大神指点一下)

写回答 关注

2回答

  • Lawrence
    2018-11-02 11:40:01

    getByte是为了把字符串转换成字节数组,然后才能装进packet进行传输啊

  • 奕吉啊
    2018-10-04 18:11:05

    个人理解;数据是以字节流的形式传输的,所以将要传输的数据定义为字节数组

Java Socket应用---通信是这样练成的

分享的是 Java 中的网络编程,使用Socket实现网络聊天通信

125013 学习 · 590 问题

查看课程

相似问题