zoukankan      html  css  js  c++  java
  • 20165225《Java程序设计》第九周学习总结

    20165225《Java程序设计》第九周学习总结


    1.视频与课本中的学习:

    • 第十三章学习总结
    URL类
    
    URL对象包含三部分信息:协议、地址和资源
    创建URL对象两种方法:
    
    public URL (String spec) throws MalformedURLException
    
    public URL(String protocol,String host,String file) throws MalformedURLException
    使用字符串初始化一个URL对象URL url=new URL("http://www.google.com")
    InetAddress类
    
    方法名	用途
    getByName(String s)	将域名或IP地址传递给参数s获得一个InetAddress对象
    getHostName()	获取InetAddress对象所含的域名
    getHostAddress()	获取InetAddress对象所含的IP地址
    getLocalHost()	获得含有本地机器的域名和IP地址
    
    套接字
    用DatagramPacket类 将数据打包,为数据包DatagramPacket(byte data[],int length,InetAddtress address,intport):含有date数组指定的数据;地址是address,端口号是port的主机上
    
    DatagramPacket(byte data[],int offset,int length,InetAddtress address,int port) :包含数组data中从offset开始后的length个字节,地址和端口同上
    用不带参数的构造方法DatagramSocket() 创建一个对象,该对象负责发送数据包
    用DatagramSocket mail_out=new DatagramSocket(); 创建对象,然后对象mail_out 使用方法receive(DatagramPacket pack) 接受数据包
    Remote接口:要求远程对象必须实现java.rmi 包中的Remote接口,其接口中没有方法,仅仅起到一个标识作用
    
    
    步骤:
    创建待发送数据报:DatagramPacket(byte data[],int length,InetAddtress address,int port) 或 DatagramPack(byte data[],int offset,int length,InetAddtress address,int port)
    发送数据报
    接收数据报
    广播数据报
    

    2.代码托管:

    image

    3.上周错题总结:

    周一啦
    

    4.学习心得:

    • 周末愉快

    image

  • 相关阅读:
    linux/eclipse/c++ 动态库的创立与调用
    虚拟机NetworkAdapter三种方式的区别
    关于“三层架构”和MVC
    C# 扩展方法
    鼠标拖移对象
    获取应用程序根目录物理路径(Web and Windows)
    一个简单的管理Web站点文件的页面程序(修改版)
    一个基于jQuery的简单树形菜单
    以人为本的程序的设计
    一个加密解密的小工具及源码(MD5, DES, RSA)
  • 原文地址:https://www.cnblogs.com/nmsl123/p/8971919.html
Copyright © 2011-2022 走看看