《Java程序设计》第九周学习总结 20165218 2017-2018-2

java

教材学习内容总结

第13章 Java网络编程

URL类

  • 位于java.net包,使用URL创建对象的应用程序称为客户端程序

  • 一个URL对象最基本的三部分信息:协议、地址、资源

  • 构造方法:

public URL (String spec)throws MalformedURLExpception;

public URL (String protocol, String host, String file) throws MalformedURLException


InetAddress类

  • 表示地址的方式:域名、IP地址
  • InetAddress类的方法:

  1. getByName(String s)将域名或IP地址传给该方法的参数s,获得InetAddress对象

  2. public String getHostName()获取InetAddress对象包含的域名

  3. public String getHostAddress()获取IP地址

  4. getLocalHost()获取含有本机域名和IP地址的对象


套接字

  • 网络套接字:端口号+IP地址

  • 套接字是基于TCP协议的网络通信
  • 套接字对象由Socket建立
  • Socket对象构造方法: Socket(String host, int port)

  • ServerSocket构造方法: ServerSocket(int port)


UDP数据报

  • 基本通信模式:将数据打包,发往目的地;接受数据包,查看内容
  • 发送数据包:

DatagramPacket(byte data[],int length,InetAddtress address,int port)

DatagramPack(byte data[],int offset,int length,InetAddtress address,int port)

DatagramSocket mail_out=new DatagramSocket(); 

mail_out.send(data_pack);


代码托管

参考资料

  • Java学习笔记(第8版)

  • 《Java学习笔记(第8版)》学习指导

  • ...

以上是 《Java程序设计》第九周学习总结 20165218 2017-2018-2 的全部内容, 来源链接: utcz.com/z/392770.html

回到顶部