Socket类和ServerSocket类各有什么作用?
查看答案
请按照题目的要求编写程序并给出运行结果。使用InetAddress类获取本地计算机的IP地址和主机名,甲骨文公司(www.oracle.com)主机的IP地址。提示:1)通过InetAddress.getLocalHost();获取本地计算机的InetAddress对象2)通过InetAddress.getByName("www.oracle.com");获取Oracle公司的InetAddress对象
使用UDP协议编写一个网络程序,设置接收端程序监听端口为8001,发送端发送的数据是“hello world”。提示:1)使用new DatagramSocket(8001)构造方法创建接收端的DatagramSocket对象,调用receive()方法接收数据2)发送端和接收端使用DatagramPacket封装数据,在创建发送端的DatagramPacket对象时需要指定目标IP地址和端口号,端口号要和接收端监听的端口号一致3)发送端使用send()方法发送数据4)使用close()方法释放Socket资源
使用TCP协议编写一个网络程序,设置服务器程序监听端口为8002,当与客户端建立连接后,向客户端发送“hello world”,客户端接负责将信息输出。提示:1)使用ServerSocket创建服务器端对象,监听8002端口,调用accept()方法等待客户端连接,当与客户端连接后,调用Socket的getOutputStream()方法获得输出流对象,输出“hello world。2)使用Socket创建客户端对象,指定服务器的IP地址和监听端口号,与服务器端建立连接后,调用Socket的getInputStream()方法获得输入流对象,读取数据,并打印出来3)在服务器端和客户端都调用close()方法释放socket资源
采用固定分区管理的最大缺点是______
A. 不利于内存的保护
B. 分配算法复杂
C. 内存的利用率不高
D. 零头太多