10.3969/j.issn.1671-6523.2002.z1.033
用示错法进行Java多线程同步互斥课教学
@@ 一、基本概念:
Java多线程互斥是并发执行的多个线程在某一时间内只允许一个线程执行,以访问共享数据.线程互斥应用在当两个或多个线程同时访问共享数据,可能对数据进行读、写、修改、删除等操作时,应保证在某一时刻对共享数据的访问只有一个线程进行.何谓线程呢?独立执行的一个程序称为进程;程中的一小段程序代码称为线程.线程的主要特点是:不能以一个文件名的方式独立存在磁盘中;不能单独执行,只有在进程启动后才可启动;各个线程间可以共享相同的内存.使用线程可以完成:重复性的工作(如动画、声音等的播放);从事一次较费时的初始化工作(如网络连接、声音数据文件的加载);一个进程多个线程并行执行的效果.一个线程产生时,系统自动调用该线程中的线程体run()方法.run()函数内的程序代码决定了线程的功能;线程体run()方法在程序设计时一般为循环以实现重复执行某一行为.
示错法、多线程、同步互斥、共享数据、线程互斥、程序代码、进程、初始化工作、重复执行、网络连接、数据文件、声音、启动、基本概念、方法、并行执行、并发执行、重复性、文件名、程序设
1
TP3;G86
2005-04-07(万方平台首次上网日期,不代表论文的发表时间)
共2页
81-82