java中的网络编程详解 TCP 和UDP

String.getBytes();方法可以转化为一个byte数组。即byte[] =s.getBytes();

网络技术编程

一、客户端编程步骤

1、  简历网络连接。需要制定连接到的服务器的IP地址和端口号。

2、  交换数据。客户端发送一个请求,服务器响应一个请求。

3、  关闭网络。交换完数据之后,关闭网络连接,释放端口号,内存等资源。

二、服务器端网络编程步骤。

1、  监听端口。服务器端属于被动等待连接,不需要发起连接,只需要监听本地计算机的某个端口即可。

2、  获得连接。客户端连接到服务器端时,就可以获得一个连接。这个连接包括客户端IP地址等信息。获得连接时,需要开启专门的线程处理该连接。每个连接都由一个独立的线程实现。

3、  交换数据。

4、  关闭连接。

首先介绍一个基础的网络类InetAddress类,该类的功能是代表一个IP地址,并且将IP地址和域名相关的操作方法包含在该类的内部。用getHostName()方法可以获取本地的域名和IP地址。getByName();方法,可以使用域名、IP地址创建对象,g

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值