首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
陈益  王佩 《教育技术导刊》2018,17(12):165-168
为了避免Java应用程序中多个线程共享同一个资源时产生访问冲突,确保线程安全,采用同步机制为每个线程合理地分配访问资源。编写一个模拟火车站售票过程的Java应用程序,由4个线程完成100张火车票的出售,调用sleep方法查看非同步环境下每个线程访问资源的状况。分析多线程采用同步机制和非同步机制的实验给系统带来的影响。实验证明,借助同步机制能合理地为每个线程提供没有任何冲突的资源访问,使Java多线程程序获得更好的健壮性。  相似文献   

2.
本文介绍了多线程的定义,通过创建线程、线程池、执行器、线程状态与控制,来实现多线程的同步与通信。  相似文献   

3.
VB.NET框架类库能使普通的应用程序开发者能轻松使用并发性指令;"哲学家进餐问题"是典型的同步问题.文章简要地介绍了VB.NET中的线程同步和Monitor类,分析了"哲学家进餐问题",并利用VB.NET中的线程同步和Monitor类解决了该同步问题.  相似文献   

4.
主要介绍WindowsNT中线程与进程的差别、线程的创建和终止以及线程同步的系统级实现机制。  相似文献   

5.
线程应用分成多个单元执行,在分布式中,实际上使用一个多线程的体系.本文讨论了VisualBasic.NET对多线程的支持,并从线程的创建与维护,线程的优先级,线程的状态,线程池和线程的同步等方面展示了如何使用多线程技术来创建多线程应用程序.由于操作系统要跟踪和确定线程的进度,线程的系统开销会比较大,因此创建新线程必须谨慎.  相似文献   

6.
线程应用分成多个单元执行,在分布式中,实际上使用一个多线程的体系.本文讨论了VisualBasic.NET对多线程的支持,并从线程的创建与维护,线程的优先级,线程的状态,线程池和线程的同步等方面展示了如何使用多线程技术来创建多线程应用程序.由于操作系统要跟踪和确定线程的进度,线程的系统开销会比较大,因此创建新线程必须谨慎.  相似文献   

7.
本文介绍了一个基于聚合设计模式的传真系统。本系统主要依据软件工程的设计模式和设计思想,采用了二十三种设计模式中的聚合模式,同时使用了类的封装和继承来完成接口的定义,应用线程间的同步技术,主要采用四种线程同步方式中的事件来实现线程同步的。本系统主要运用pascal语言来描述算法和实现部份。  相似文献   

8.
分析了Java语言多线程、进程的基本概念,使用多线程的同步机制访问共享资源,使用JVM的等待、通知机制,强迫线程等待和通知线程继续运行,在多个线程竞争使用CPU及其他资源时,应避免死锁的发生。  相似文献   

9.
详述了Window95/98下的多任务、多进程和多线程的含义,基于MFC的用户界面线程和工作线程的建立及终止,进程和线程的优先级问题以及多线程间的同步问题。  相似文献   

10.
文章在分析Java多线程、线程调度和同步机制的基础上,结合"多线程实现网络聊天室"实例探讨了同步方法和同步语句的使用.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号