unit6_4
2016-07-16 20:53:51 0 举报
AI智能生成
unit6_4是一个神秘的数字,它可能代表着各种不同的含义。在数学中,它可能是一个特定的数值或公式的一部分。在计算机科学中,它可能表示一个特定的数据结构或算法。在物理学中,它可能代表一个特定的物理常数或单位。在音乐中,它可能是一个特定的音符或节奏。在文学中,它可能代表一个特定的章节或故事点。总的来说,unit6_4是一个多义词,具体的含义取决于它在何种上下文中被使用。无论它的具体含义是什么,我们都可以肯定的是,unit6_4是一个充满可能性和潜力的数字。
作者其他创作
大纲/内容
标题:多线程
教学课件
知识目标
理解线程的概念
理解Runnable接口
技能目标
掌握线程的定义和使用
掌握线程池的使用
重点
线程的定义
建议学时:2+2
难点
多线程数据交换及同步
问题导入
P1:思考如何编写一个时钟程序,要求实现时钟动画和整点报时,报时不能干扰时钟指针的准确走动。
教学过程
1)知识点讲解
1. 线程的概念
2. 实现Runnable接口
3. 线程管理
4. 线程同步
5. 相关插图
图6.1 Java文件的编译
图6.2 Java中包的分层次组织
图6.3 大程序的分层次组织
图6.4 流的概念
图6.5 线程的生命周期
图6.6 文字的滚动显示效果
6. 相关表格
表6.1 Java提供的部分常用包
表6.2 字符串的创建方法
表6.3 StringBuffer类构造器
表6.4 FileInputStream类的常用方法
2)讨论与练习
P1 使用线程技术,完成报时时钟的编写。(时钟界面画图,请自主查阅API中的Java画图类,可以用的类包括:Circle类画圆,Line类画指针,动画实现请和同伴讨论完成)
3)总结
本节重点:线程定义和Runnable接口
考点:Runnable接口实现
4)编程实例
【例6.1】将文件CCircle.java存放在E:\java\pack6文件夹中。文件CApp6_1.java存放在E:\java\pack6文件夹中。
【例6.2】字节流文中读写示例。
【例6.3】文件读写操作示例。
【例6.4】实现Runnable接口的多线程例子。
【例6.5】同步问题示例程序。
5)技能训练
【技能训练6.1】判定回文字符串。
实训说明
【技能训练6.2】字符串的追加。
实训说明
【技能训练6.3】二进制转换成十进制 ( 二进制不合法时抛出异常 )。
实训说明
【技能训练6.4】实现记事本文件的打开和保存功能。
实训说明
【技能训练6.5】随机读取文件中的数据。
实训说明
【技能训练6.6】将平面文字显现滚动效果。
实训说明
图6.6 文字的滚动显示效果
0 条评论
下一页