式要求的各项预备内容,并在实验完成后正确填写实验结果和分析结论。
考核要求了解图形用户界面的构成;掌握常用组件、容器的用途和使用方法;理解事件三要素;理解委托事件处理模型;掌握菜单设计;了解常用面板的用途和用法;掌握面板设计的布局方法;掌握事件设计方法。第五单元面向对象的多线程设计(2学时理论4学时上机)知识点
Java线程的观念;线程的生命周期;线程的优先级与调度管理;Thread的子类创建线程;Ru
able接口创建线程;线程的常用方法;线程同步;消息与消息传递;线程的联合;守护线程。
重点
线程的生命周期;Thread的子类创建线程;Ru
able接口创建线程;线程的常用方法。
难点
Ru
able接口创建线程,线程同步;消息与消息传递。
基本要求1、识记:程序;进程;线程;主线程;调度;中断;线程类;Ru
able接口;线程同步;消息;消息传递;守护线程。2、领会:线程的生命周期;线程的四种状态;线程的两种创建方法。3、简单应用:在集成开发环境下分别利用Thread子类和Ru
able接口创建线程,体会线程的生命周期。4、综合应用:创建多线程程序,在线程之间共享和传递消息。实践与练习
f要求学生课后分析、调试验证各知识点的实例程序;理解、分析两类线程创建方法;运行、分析线程的四个生命周期;按照“综合应用”要求设置实验内容、上机内容等实践项目,要求学生在上机实验前熟悉并填写实验报告格式要求的各项预备内容,并在实验完成后正确填写实验结果和分析结论。
考核要求理解线程的生命周期;掌握Thread子类创建线程的方法;了解Ru
able接口创建线程的方法;掌握线程间传递消息的方法。第六单元输入输出流设计(2学时理论4学时上机)知识点
文件;文件对象;输入输出流;字节流;字符流;从键盘读取数据;缓冲流;数据流;管道流;对象流;序列化;随机读写流;文件锁;流的转化。
重点
文件;文件对象;输入输出流的概念;字节流、字符流;常用输入输出流的使用方法;流的类型转化;文件输入输出流程序设计。
难点
输入输出流的分类;流的转化;缓冲流;数据流;管道流;对象流;序列化;随机读写流;文件锁。
基本要求1、识记:流的概念;输入流;输出流;文件对象;文件字符输入流;文件字符输出流。2、领会:输入输出流的用途;文件对象的创建;文件输入输出流的使用;常用流所提供的方法及区别;流之间的转化方法;字节流与字符流的区别。3、简单应用:以文件输入输出流为例,编写r