(教案)Java程序设计精编教程(第3版)_教案48学时_第13章.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教案 Java 程序设计 精编 教程 48 学时 13
- 资源描述:
-
1、授 课 内 容学时分配教学方法与手段进度计划(周次)课堂讲授(学时)上机实践(学时)Java入门2201Java应用程序的基本结构42212标识符与简单的数据类型运算符、表达式与语句2202类与对象86234子类与继承4405接口与实现4226内部类与异常类2207常用实用类4407-8输入、输出流2208组件及事件处理6429-10Java多线程机制44010-11Java网络编程22011JDBC数据库操作42212总学时483810各 章 教 学 实 施 计 划章节题目 第13章 Java网络编程13.1节13.3节13.4节13.6节(课时所限,简单介绍,学生自主学习)学 时2教学目的
2、、要求(分了解、理解、掌握 三个层次):1、了解URL类、InetAdress类。2、掌握套接字。3、了解UDP数据报、广播数据报及Java远程调用(RMI)。教学内容(包括基本内容、重点、难点):基本内容: URL类 InetAdress类 套接字 UDP数据报 广播数据报 Java远程调用(RMI)重点 URL对象,InetAddress类中主要方法的使用,套接字。难点 理解套接字连接。讨论、思考题、作业:P298习题13 1-6题预习第14章参考及补充 内容:1、学习计算机网络、Internet的基本知识,了解常用的网络协议。2、结合例题3,讨论套接字连接的机制及注意事项。课 堂 教 学
3、 实 施 计 划第 18课教学过程设计: 复习 分钟;授新课 95 分钟讨论 5 分钟;其它 分钟授课类型(请打):理论课 讨论课 实验课 习题课 其它教学方式(请打):讲 授 讨 论 示 教 指 导 其它教学手段(请打):多媒体 模 型 实 物 挂 图 音像 其它主要内容基本内容: URL类 InetAdress类 套接字 UDP数据报 广播数据报 Java远程调用(RMI)重点 URL对象,InetAddress类中主要方法的使用,套接字。难点 理解套接字连接。第13章 Java网络编程 13.1 URL类URL类是包中的一个重要的类,URL的实例封装着一个统一资源定位符(Uniform
4、Resource Locator),使用URL创建对象的应用程序称作客户端程序。 一个URL对象通常包含最基本的三部分信息:协议、地址、资源。 13.1.1 URL的构造方法URL类通常使用如下的构造方法创建一个URL对象:public URL(String spec) throws MalformedURLException public URL(String protocol, String host,String file) throws MalformedURLException 13.1.2 读取URL中的资源URL对象调用 InputStream openStream()方法可以返
5、回一个输入流,该输入流指向URL对象所包含的资源。通过该输入流可以将服务器上的资源读入到客户端。 例子1 Example13_1.java import .*;import java.io.*;import java.util.*;public class Example13_1 public static void main(String args) Scanner scanner; URL url; Thread readURL; Look look = new Look(); System.out.println(输入URL资源,例如:); scanner = new Scanner(S
6、ystem.in); String source = scanner.nextLine(); try url = new URL(source); look.setURL(url); readURL = new Thread(look); catch(Exception exp) System.out.println(exp); readURL = new Thread(look); readURL.start(); Look.java import .*;import java.io.*;public class Look implements Runnable URL url; publi
展开阅读全文