- 8
- 0
- 约6.61千字
- 约 28页
- 2015-08-14 发布于广东
- 举报
第一章 线程与线程实现 课程目标 线程的概述: 线程的概念 线程的生命周期 线程同步/死锁 线程优先级 线程调度: Thread类和Runnable接口的作用 线程的创建 线程的使用 窗体动画的实现 体验项目——雷电游戏 本游戏属于射击游戏,友机和敌机相对飞行;可通过键盘控制友机左右移动,并且发射子弹攻打敌机,当发出的子弹打中敌机后,敌机爆炸,则本游戏结束;当友机和敌机相撞时,两架飞机同时都爆炸,本游戏结束。 游戏运行效果如图所示,该图显示友机发射子弹攻打敌机的效果: 当友机打中敌机时,敌机爆炸,效果如图所示: 线程的概述 线程概念和原理 线程是现代操作系统所提出的一个新概念,线程也被称作“轻量进程”,是比传统进程更小的一.种可以并发执行的执行单位。线程概念的引入提高了程序执行的并发度,从而提高了系统效率。JAVA提供了完全意义的多线程支持。 运用线程的结果类似于大家常说的“并行处理”,其实在我们日常生活中也常常进行着“并行处理”,您的血液循环、饥饿、愤怒可能同时发生;您的视、听、言、行也可能同时进行;您一面写文章、一面打印成报表、一面还收电子邮件,也在同时进行着;您一面开车、一面吹冷气、一面听音乐等都是“并行处理”的例子,JAVA程序语言当然也有这种能耐,即提供并行处理的机制。 JAVA的多线程支持体现在两个方面,第一,JAVA环境本身就是多线
原创力文档

文档评论(0)