用示错法进行Java多线程同步互斥课教学 |
| |
引用本文: | 俞小明.用示错法进行Java多线程同步互斥课教学[J].江西农业大学学报(社会科学版),2002,1(Z1):81-82. |
| |
作者姓名: | 俞小明 |
| |
作者单位: | 江西农业大学计算机与信息工程学院 |
| |
摘 要: | 一、基本概念: Java多线程互斥是并发执行的多个线程在某一时间内只允许一个线程执行,以访问共享数据.线程互斥应用在当两个或多个线程同时访问共享数据,可能对数据进行读、写、修改、删除等操作时,应保证在某一时刻对共享数据的访问只有一个线程进行.何谓线程呢?独立执行的一个程序称为进程;程中的一小段程序代码称为线程.线程的主要特点是:不能以一个文件名的方式独立存在磁盘中;不能单独执行,只有在进程启动后才可启动;各个线程间可以共享相同的内存.使用线程可以完成:重复性的工作(如动画、声音等的播放);从事一次较费时的初始化工作(如网络连接、声音数据文件的加载);一个进程多个线程并行执行的效果.一个线程产生时,系统自动调用该线程中的线程体run()方法.run()函数内的程序代码决定了线程的功能;线程体run()方法在程序设计时一般为循环以实现重复执行某一行为.
|
文章编号: | 1671-6523(2002)Sup.-0081-02 |
本文献已被 万方数据 等数据库收录! |
|