首页 > 其他 > 详细

20165302第九周总结

时间:2018-04-29 21:56:46      阅读:188      评论:0      收藏:0      [点我收藏+]

20165302第九周学习总结

预习内容

URL类

  • 通常使用如下构造方法创建一个UML对象:public UML(Stringspec)throws MalformedurlException,该构造方法使用字符串初始化一个URL对象
  • URL对象调用InputStream()方法可以返回一个输入流

    InetAddress类

  • InetAddress类中的使用方法:public String getHostName() 获取InetAddress对象所含的域名

public String getHostAddress()获取InetAddress对象所含的IP地址

套接字

  • 客户端使用Socket类建立负责连接到服务器的套接字对象,构造方法是Socket(String host,int port)
  • ServerSocket的构造方法是ServerSocket(int port)
  • 套接字通信中的两个基本原则:1.服务器当启动一个专门的线程,在该线程中和客户的套接字建立联系 2.客户端和服务器端都需要在一个单独的线程中读取信息

    UDP数据报

  • 创建待发送的数据包:DatagramPacket(byte data[],int length,InetAddress address,int port)

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

  • 用DatagramPacket的两个构造方法创建待发送的数据包对象具有以下性质:1.含有data数组指定的数据 2.该数据包将发送地址是address,端口号是port的主机上

    Java远程调用

  • RMI会帮助生成一个Stub(一种特殊的字节码),需要把Stub复制或下载到客户端
  • Remote接口中没有方法,所以要扩展Remote接口(定义一个接口是Java.rmi包中的Remote的子接口)
  • RMI的生成细节:1.扩展接口 2.远程对象 3.存根与代理 4.启动注册 5.启动远程对象服务 6.运行客户端程序

代码托管

技术分享图片

20165302第九周总结

原文:https://www.cnblogs.com/dky20165302/p/8971948.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!