代码改变世界

20165321 第九周作业

2018-04-27 14:38  Ze6Pui3Loeng4  阅读(162)  评论(0编辑  收藏  举报

主要内容

  • URL类
  • InetAdress类
  • 套接字
  • UDP数据报
  • 广播数据报
  • Java远程调用(RMI)

重点和难点

  • 重点: URL的使用和套接字连接机制
  • 难点:套接字连接机制

URL类

  URL类是java.net包中的一个重要的类,URL的实例封装着一个统一资源定位符(Uniform Resource Locator),使用URL创建对象的应用程序称作客户端程序。
一个URL对象通常包含最基本的三部分信息:协议、地址、资源。
  URL类通常使用如下的构造方法创建一个URL对象:

  • public URL(String spec) throws MalformedURLException
  • public URL(String protocol,String host,String file) throws MalformedURLException
    使用URL类要引入java.net.*包

InetAddress类

  InetAddress类的静态方法getByName(String s)可以将一个域名或IP地址传递给该方法的参数s。InetAddress类中还有2个实例方法public String getHostName()和public String getHostName(),分别可获得InetAddress对象的域名和IP地址。

代码量

感想

  第13章的内容涉及到一些有关于网络的内容,在计算机网络课程上,老师对诸如数据报、数据包、域名、IP地址等概念进行过讲解,但目前还没有讲解得非常地深入,所以有些概念我们还无法完全吃透。计算机网络课程更深入地学习之后,应该可以对第13章的内容理解得更透彻一点。