主要内容:

1.URL类

URL类是java.net包中的一个重要的类,使用URL创建对象的应用程序称为客户端程序。URL 的构造方法:try { URL url = new URL ("http://www.google.com");
}
catch (MalformedURLException e) {System.out.println("Bad URL :"+url);
}url对象中的协议是http协议,按照这种协议与指定的服务器通信。读取URL中的资源:URL对象调用InputStream openStream()方法可以返回一个输入流,该输入流指向URL对象所包含的资源。

2.InetAddress类

地址的表示:
1.域名
2.IP获取地址:
1.获取Internet上主机的地址:可以使用InetAddress类的静态方法getByName(Strings)将一个域名或IP地址传递给该方法的参数s还有两个实例方法:public String getHostName():获取InetAddress对象所包含的域名。public String getHostAddress():获取InetAddress对象所包含的IP地址。2.获取本机的地址:可以使用InetAddress类的静态方法getLocalHost()获得一个InetAddress对象,该对象含有本地机器的域名还有IP地址。

3.套接字

客户端套接字:使用Socket类建立负责连接到服务器的套接字对象。try{ Socket clientSocket = new Socket("http://192.168.0.78",2010);}catch(IOException e) {}套接字通信中:有两个基本原则:(1)服务器应当启动一个专门的线程,在该线程中和客户端的套接字建立连接。(2)由于套接字的输入流在读取信息时可能发生阻塞,客户端和服务器端都需要在一个单独的线程中读取信息。

4.UDP数据包

发送数据包:用DatagramPacket类将数据打包,即用DatagramPacket类创建一个对象,称为数据包。可以使用相关的构造方法创建数据包,具有以下性质:1:含有data数组指定的数据。2:该数据包将发送到地址是address,端口是port的主机上。接受数据包:用DatagramSocket(int port)创建一个对象,然后用receive()接收数据包。

脚本运行截图:

转载于:https://www.cnblogs.com/Gst-Paul/p/8971627.html

20165320 第九周学习总结相关推荐

  1. # 2017-2018-1 20155224 《信息安全系统设计基础》第九周学习总结

    2017-2018-1 20155224 <信息安全系统设计基础>第九周学习总结 教材学习内容总结 存储器 随机访问存储器(RAM): 静态RAM:用来作为高速缓存存储器,每个位存储在一个 ...

  2. 2018-2019-1 20165206 《信息安全系统设计基础》第九周学习总结

    - 2018-2019-1 20165206 <信息安全系统设计基础>第九周学习总结 - 教材学习内容总结 计算机系统的主存被组织成一个由M个连续的字节大小的单元组成的数组.每个字节都有一 ...

  3. 20172304 《程序设计与数据结构》第九周学习总结

    20172304 <程序设计与数据结构>第九周学习总结 教材学习内容总结 本章是第十五章,主要介绍了图的概念. 首先我来介绍一下图的基本结构. 从逻辑上讲,图是由边和结点组成的,在我的理解 ...

  4. 20155227 2016-2017-2 《Java程序设计》第九周学习总结

    20155227 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 JDBC简介 JDBC全名Java DataBase Connectivity,是java联 ...

  5. 20162329 2017-2018-1 《程序设计与数据结构》第九周学习总结

    第九周学习总结 一.学习目标 二叉查找树的理解 二叉查找树的实现 平衡二叉查找树 哈夫曼树的实现 堆的理解 堆的实现 二.学习内容 1.二叉查找树 思路: 二叉查找树与一般二叉树的区别在于,二叉查找树 ...

  6. 20162316刘诚昊 第九周学习总结

    学号20162316 2016-2017-2 <程序设计与数据结构>第九周学习总结 ps:在赶进度,进度和其他同学们有所差距. 教材学习内容总结 -1. 当用某个类声明引用变量时,它可以指 ...

  7. 20165212第九周学习总结

    20165212第九周学习总结 教材内容总结 URL类 URL类是java.net包中的一个重要的类 一个URL对象包含的三个基本信息:协议.地址和资源 协议:必须是URL对象所在的Java虚拟机支持 ...

  8. 20175208 《Java程序设计》第九周学习总结

    20175208 2018-2019-2 <Java程序设计>第九周学习总结 一.教材学习内容总结: 第11章 JDBC与MySQL数据库 MySQL数据库管理系统 MySQL数据库管理系 ...

  9. 20175204 张湲祯 2018-2019-2《Java程序设计》第九周学习总结

    20175204 张湲祯 2018-2019-2<Java程序设计>第九周学习总结 教材学习内容总结 -第十一章JDBC和MySQL数据库要点: 1.下载MySQL和客户端管理工具navi ...

最新文章

  1. linux 删除mysql
  2. kafka集群broker频繁挂掉问题解决方案
  3. Linux-SFTP/SSH免密码,钥匙登录
  4. 【Android 电量优化】电量优化 ( Battery Historian 环境要求 | 电量分析报告 | 电量优化三原则 | 电量优化注意事项 )
  5. Python学习记录day3
  6. python模块的分类有哪些_python之模块分类(六)
  7. TCP对应的应用层协议之FTP /SMTP / HTTP
  8. SAP 电商云 Spartacus UI 点了 Shipping Method 之后的执行逻辑
  9. 关于二手交易用户指南怎么写_让用户拍案叫绝文案怎么写?试试这3个方法
  10. 2019武汉大学计算机学院拟录取,武汉大学2019年招收攻读硕士研究生复试成绩拟录取名单...
  11. BERT-BiLSTM-CRF基于BERT预训练的中文命名实体识别TensorFlow实现
  12. 微服务架构一直火,为什么服务化要搞懂?
  13. JS/html5前端合成语音(播报)
  14. 什么是功能性测试?-Alltesting|泽众云测试
  15. Ubuntu18.04手动安装Realtek网卡驱动
  16. 联想电脑如何改w ndows更新,电脑是否能升级到Windows 8.1 及支持Windows 8.1系统的机型汇总...
  17. 姚期智亲任主编,正规军的高中AI教材来了
  18. Arduino基础之十一 74HC595的使用------控制1位数码管
  19. openlaw爬虫超级详细讲解
  20. 新闻发稿基本流程你知道么?

热门文章

  1. C++笔记——.和::和:和-的区别
  2. 【语义分割】ASPP:Rethinking Atrous Convolution for Semantic Image Segmentation
  3. bart使用方法_使用简单变压器的BART释义
  4. 脱了马甲我也认识你: 聊聊 Android 中类的真实形态
  5. 2019年最新银行存款利息,有的银行最高给到5.45%
  6. 在 Rolling Update 中使用 Health Check - 每天5分钟玩转 Docker 容器技术(146)
  7. 逾期之后还能贷款吗?
  8. 小米网关控制空调伴侣_小爱同学怎么控制灯?
  9. 国开mysql答案_国开MySQL数据库应用形考任务.doc
  10. python删除第一行_Python删除文件第一行