千锋学习的33天:网络编程

千锋学习
千锋学习的33天:网络编程


一、填空
TCP和UDP 都是传输层协议,TCP是_(有链接)的协议,UDP是(无连接)_的协议,这两种协议中,__(TCP)_协议更安全,而_UDP_传输效率更高


二、(Socket 对象)有以下代码Socket s=new Socket(“192.168.0.100”,900)
以下说法正确的是(ABE
A 这句代码创建了一个Socket对象的同时,创建了一个192.168.0.100 地址上9000端口的TCP链接
B 这句代码有可能产生异常
C创建Socket对象,对其调用getPORT方法,返回值为9000
D 创建的Socket对象,对其调用的getLocalPort方法,返回值为9000
E 关闭网络链接是,应当先关闭输入输出流,再关闭Socket对象本身


三、(ServerSocket对象)有以下代码ServerSocket ss=new ServerSocket(9000);
以下说法正确的是(AB
A 这句代码创建了一个ServerSocket对象的同时,把该对象绑定到本机上的9000端口
B 对ss调用getLocalPort方法,返回值是9000
C 对ss调用getInputStream和getOutputStream 方法可以获得一个输入输出流,并与客户端


四、填空
一般而言,创建一个TCP客户端有以下几步
1 创建一个Socket对象
2调用_(getInputStream)方法和(getOutputStream)方法获得输入输出流
3利用输入输出流,读写数据
4______关闭输入输出流,关闭socket对象
___
创建一个多线程的Tcp服务器,有以下几步
创建一个__(ServerSocket)对象。
2 调用该对象的
(accept)方法,已获得一个客户的链接,该方法返回一个Scoket对象
3利用返回的对象,创建一个新的线程
4在新的线程中完成读写操作
5在新的线程中调用
(Socket)__对象的close方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值