zoukankan      html  css  js  c++  java
  • 《Java程序设计》第九周学习总结 20165218 2017-2018-2

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

    教材学习内容总结

    第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);
    

    代码托管

    参考资料

  • 相关阅读:
    坐火车/长途汽车去
    图书管理系统设计
    电梯演说模板练习
    敏捷开发
    团队形式
    android app demo
    classic code review
    code review
    阅读思考
    单元测试
  • 原文地址:https://www.cnblogs.com/zicerain/p/8972077.html
Copyright © 2011-2022 走看看