天天动画片 > 八卦谈 > java网络编程

java网络编程

八卦谈 佚名 2024-01-23 10:29:00

网络编程三要素:ip、端口号、通信协议(TCP/UDP)

端口号:0-65535之间的整数

TCP协议:面向连接的,可靠的,基于字节流的运输层通信协议(三次握手体现高可靠性)

UDP协议:一种无连接的传输层协议,提供简单的不可靠的信息传输,传输的数据报大小限制在64k内。

Socket通信是一种基于TCP协议,建立稳定连接的点对点的通信

    网络编程是由java.net包来提供网络功能。
    lnetAddress:封装计算机的IP地址和DNS(没有端口信息! )。
    InetSocketAddress:包含IP和端口,常用于Socket通信。
    URL:以使用它的各种方法来对URL对象进行分割、合并等处理。

UDP通讯的实现

    DatagramSocket:用于发送或接收数据报包。

    常用方法: send()、receive)、close0.

    DatagramPacket:数据容器(封包)的作用

    常用方法:构造方法、getAddrress(获取发送或接收方计算机的IP地址)、

getData(获取发送或接收的数据)、setData(设置发送的数据)。

本文标题:java网络编程 - 八卦谈
本文地址:www.ttdhp.com/article/46402.html

天天动画片声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
扫码关注我们