首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
利用JAVA多线程并发机制解决生产者—消费者问题   总被引:1,自引:1,他引:0  
陈益 《电脑学习》2010,(1):147-149
本文分析并描述了JAVA多线程并发过程中的同步机制及消息通信机制的基本原理,探讨如何运用多线程同步机制和消息互通机制切实解决生产者和消费者之间的问题。  相似文献   

2.
本文以Java的多线程机制为技术手段,模拟了经典的生产者消费者问题,解决了此问题中的同步问题.  相似文献   

3.
描述Java语言多线程机制,阐述了操作系统中生产者/消费者这个经典同步问题,探讨了该问题的多种高效解决策略,并通过Java语言的多线程编程技术,给出了实现此问题相应解决策略的代码。旨在为研究producer—consumer paterns提供新思路。  相似文献   

4.
朱红  殷兆麟 《计算机科学》2006,33(5):292-294
JAC技术通过扩展JAVA注释实现并发,具有并发表达层次高、并发逻辑与应用逻辑分离、软件复用进一步加强等优点。论文利用JAC技术解决生产者-消费者问题,阐述了JAC技术的使用及其线程同步能力。  相似文献   

5.
JAVA多线程同步机制平台相关性分析   总被引:1,自引:0,他引:1  
JAVA多线程具有很大的平台相关性 ,导致了其同步机制的平台相关性。介绍了 JAVA同步机制在不同平台下能否成功实现 ,分析了这种平台相关性的原因和影响因素 ,对处理多线程同步机制的 JAVA程序的跨平台性编写和执行具有指导意义。  相似文献   

6.
基于COM的生产者-消费者问题的解法   总被引:1,自引:0,他引:1  
在Windows操作系统中实现生产者-消费者问题模型的方法,文中以建立在信号量基础之上的P、V原语为主要工具,采用自动化服务器作为共享资源的载体,通过COM将各协作进程连接起来,并对这一进程通信模型进行了测试。  相似文献   

7.
简要描述Java语言多线程机制,阐述了操作系统中生产者/消费者这个经典同步问题,探讨了该问题的多种高效解决策略,并通过Java语言的多线程编程技术,给出了实现此问题相应解决策略的代码.旨在为研究producer-consumer patterns提供新思路.  相似文献   

8.
陈晓龙 《微型电脑应用》2002,18(10):39-40,56
该文探讨了用监界区,互斥,信号量方法解决多个线程同步使用进程的共享资源,以免线程产生冲突。  相似文献   

9.
针对Java多线程并发程序设计,归类和总结了不同功能的Java多线程设计模式,结合实例分析比较了这些设计模式,这有助于解决实际编程中的并发问题,开发出高质量的Java多线程程序。  相似文献   

10.
多线程编程技术实现经典进程同步问题   总被引:3,自引:2,他引:1  
介绍了Windows环境下进行多线程编程的意义,重点讨论了C++Builder环境下开发多线程应用程序这一问题。并通过实现生产者-消费者问题、读者-写者问题、哲学家共餐问题等经典进程同步问题使人们更好地理解同步概念及其实现方法。  相似文献   

11.
讨论了多线程的基本概念及应用场合,总结了以面向对象主流语言VC++和JAVA为工具的多线程程序设计实现方法。比较了两种语言在创建和凋度线程的差异,并分析了全局变量、自定义消息、等待/通知三种多线程间的通信机制。介绍了在VC++中用信号量、互斥体、事件和临界区四种对象实现和在JAVA中用Synckronized关键字实现的同步技术。最后,对改进多线程应用的性能和安全提出了一些策略。结论是多线程有利有弊,要合理使用。两种语言各有所长,根据应用而选。  相似文献   

12.
基于VC++和JAVA的多线程程序设计与实现   总被引:2,自引:0,他引:2  
讨论了多线程的基本概念及应用场合,总结了以面向对象主流语言VC 和JAVA为工具的多线程程序设计实现方法。比较了两种语言在创建和调度线程的差异,并分析了全局变量、自定义消息、等待/通知三种多线程间的通信机制。介绍了在VC 中用信号量、互斥体、事件和临界区四种对象实现和在JAVA中用Synchronized关键字实现的同步技术。最后,对改进多线程应用的性能和安全提出了一些策略。结论是多线程有利有弊,要合理使用。两种语言各有所长,根据应用而选。  相似文献   

13.
首先对全国计算机等级二级JAVA语言上机考试中出现的汉字乱码问题进行了分析,然后摸索出了两条解决的方法.该方法对今后参加该项考试的考生有所帮助.  相似文献   

14.
如何装载商品使经济利益最大化是物流配载装箱问题中划分出的子问题。该子问题被抽象为0-1背包问题,根据动态规划算法建立数学模型,分析其优点,并用JAVA语言得以实现。最后给出测试实例,得出动态规划法具有高效性的特点,该算法可以广泛使用于物流领域。  相似文献   

15.
讲述了JAVA中的几个关键技术:Socket通讯、C/S模型、多线程机制及如何提高系统性能.  相似文献   

16.
JAVA在SQLite嵌入式数据库中的应用   总被引:6,自引:2,他引:6  
SQLite作为一个开源的嵌入式数据库产品,具有系统开销小,检索效率高的特性,适用于手机、PDA、机顶盒设备等电器,并且作为嵌入式数据库在可下载的消费类应用程序中运行的很好。这篇文章介绍嵌入式数据库产品SQLite的技术特点,并着重讨论研究与Java语言之间的接口,并以实例说明如何使用JAVA开发基于SQLite的应用程序。  相似文献   

17.
刘剑鸣 《微计算机信息》2006,22(21):117-118
本文提出了一种全新的商标防伪方法并设计了对应的JAVA数字签名密码系统。为了降低防伪商标的生产成本,文中又提出了一种防伪商标的生产方法。  相似文献   

18.
孙伟 《电脑学习》2010,(4):115-116
本文主要阐述计算机编程语言JAVA在程序设计中编译、运行的过程.对字节码文件的反编译方法进行着重的描述与探讨。  相似文献   

19.
本文探讨了对Rijndael算法的各种攻击,介绍了一种对Rijndael算法差分攻击的JAVA实现,提出了几种防范对Rijndael算法差分攻击的方法。  相似文献   

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

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