unit9_2
2016-07-16 20:54:56 0 举报
AI智能生成
Unit 9_2是一个神秘的数字,它可能代表着某种特定的意义。这个数字可能与数学、科学或其他领域的某个概念有关。例如,在计算机编程中,Unit 9_2可能是一个函数或模块的名称,用于执行特定的任务。在物理学中,Unit 9_2可能是一个测量单位,如能量、力或时间的某种度量。在化学中,Unit 9_2可能是一个化学元素的原子序数,表示该元素在周期表中的位置。总之,Unit 9_2可能是一个非常有用的数字,可以帮助我们更好地理解和解决问题。然而,要完全理解Unit 9_2的含义,我们需要更多的上下文信息和专业知识。
作者其他创作
大纲/内容
标题:Java.net包使用
教学课件
知识目标
了解Java的net包用法
技能目标
掌握net包中常用类的使用方法
重点
套接字Socket
建议学时:2+2
难点
使用Socket建立连接
问题导入
P1:请思考如果要进行网络通信,至少需要哪些方面的资源和服务(不限制范围)。
教学过程
1)知识点讲解
1. Java.net包
1.1 URL类与URL连接
1.2 InetAddress类与IP地址获取
1.3 套接字Socket与ServerSocket
1.4 其他Socket类
2. 相关插图
图9.1 客户端
图9.2 服务器
图9.3 数据的发送与接收
图9.4 登录
图9.5 聊天界面
3. 相关表格
表9.1 TCP/IP协议
表9.2 判断网络类型的位串类高位串
表9.3 Socket类常用方法及功能
表9.4 ServerSocket类常用方法及功能
2)讨论与练习
P1 请思考并设计一款即时通信程序,实现两人之间的消息互动,要求用到本节课所讲的类。
3)总结
本节重点:套接字Socket
考点:如何用Socket建立连接?
4)编程实例
【例9.1】获取指定URL(http://www.tsinghua.edu.cn/)的源文件URLReader.java。
【例9.2】访问指定URL的协议、主机名、端口和文件Myurl.java。
【例9.3】使用URLConnection从Web服务器读取文件URLDemo.java。
【例9.4】查询IP地址的版本。
【例9.5】制作TCP服务器端和客户端通信实例。
【例9.5a】数据报传送。
【例9.6】网络聊天程序。
【例9.7】回调技术。
5)技能训练
【技能训练9.1】网络信息广播程序。
实训说明
0 条评论
下一页