首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 60 毫秒
1.
支持多线程程序设计是Java语言的一个重要特性。本文详述了Java语言的内置多线程同步机制,很好地解决了多线 程并发程序设计中面临的问题。  相似文献   

2.
程琳 《计算机与现代化》2005,(2):115-118,122
分析了Java中多线程并发机制的原理及实现技术,研究了程序并发过程中的同步机制和交互通信机制,总结了多线程编程中死锁预防的一些方法和策略。所构造的一个具有完全意义上的并发同步的实例具有一定的实用价值。  相似文献   

3.
针对高可靠性、高质量的Java并行多任务程序设计,分析了Java多线程机制的原理及其实现技术,研究了程序并发过程中的同步机制和交互通信机制,比较了基于操作系统级和基于Java多线程级并发机制的实现结构,总结了并发程序中死锁预防的一些编程规则和策略.所构造的一个具有完全意义上的并发同步的框架实例有一定的实用价值.  相似文献   

4.
基于Java多线程的并发机制的研究和实现   总被引:4,自引:0,他引:4  
针对高可靠性、高质量的Java并行多任务程序设计,分析了Java多线程机制的原理及其实现技术,研究了程序并发过程中的同步机制和交互通信机制,比较了基于操作系统级和基于Java多线程级并发机制的实现结构,总结了并发程序中死锁预防的一些编程规则和策略。所构造的一个具有完全意义上的并发同步的框架实例有一定的实用价值。  相似文献   

5.
开发并发程序并非是一件容易的事情。随着程序设计的日益庞大和复杂,怎样开发出高性能的并发程序变得越来越重要。在分析了Java的并发机制和同步机制的基础上,给出了一些在开发Java并发程序中防止死锁的策略和方法,这些方法为并发程序的设计带来了方便。  相似文献   

6.
7.
8.
Java多线程机制及其应用   总被引:6,自引:0,他引:6  
在分析现有进程概念局限性的基础上,阐述了引入线程概念的必要性,进而给出了线程的确切定义和主要特征.最后描述了支持Java多线程程序设计的语言机制和方法,并指出了线程实际应用领域.  相似文献   

9.
文中首先介绍了进程与线程的区别,多线程的优势;多线程啬了运行的并行性,也引出了一些新问题,如方法和主量需要安全保护,介绍了Java中多线程的同步问题、原子操作、如何创建和挂起线程。  相似文献   

10.
李晓东  魏惠茹 《福建电脑》2009,25(4):117-117
多线程是Java的一个重要特点,这使得在一个Java程序内部可同时进行多种运算,从而充分利用系统资源.提高程序运行效率。本文论述在Java程序中创建线程和实现线程体的机制。  相似文献   

11.
韩耀军  蒋昌俊 《计算机科学》2002,29(12):190-192
1.引言系统的并发性与资源的共享性是并发操作系统的主要特征,其目的是最大限度地提高计算机资源的利用率。死锁是并发操作系统必须解决的一个重要问题。人们试图用不同的方法来解决死锁问题。如Dijkstra提出的有名的死锁避免的“银行家算法”,Coffman等人给出的死锁检测算法。 Petri网模型作为模拟与分析并发、异步、分布式系统的一种有效工具,已被用于解决操作系统中的许多问题。如进程通讯中的生产者/消费者问题、哲学家用餐问题,资源竞  相似文献   

12.
本文讨论了使用Java在Web上执行数据处理程序的主要问题,描述基于Web的并行计算的思想,在给出Internet上执行程序的例子中,讨论了在这种环境中使用Java的可行性潜力,提出了基于Web的并行计算需要解决的问题,最后简要研究并行计算模型的实例JET平台。该系统可以使用Java小应用程序及一系列服务器在Web上执行并行程序。它解决本文提出的一些问题,并且允许基于Web与基于集群的计算结合起来。  相似文献   

13.
给出了CIMS中将信息子系统与控制子系统进行集成的成功范例,并给出了两个子系统所属异构网基于线索的并发通讯,同时对实现并发通信的多线索模型进行了描述。  相似文献   

14.
从并发分布式程序设计的角度,对现有的并发分布式语言进行分析比较,选取Jayadev Misra教授近几年提出的全新结构化并发分布式语言Orc作为研究对象。通过深入分析Orc语言的基本原理和语言特征,提出了一个能够适合Apla抽象程序设计语言的并发分布式机制,设计了并发算子、并发语句、进程定义、进程通信和进程同步,并通过实例探讨了该设计方案的可行性和实用性,最后阐述了Apla语言中并发分布式机制具有通用性强、抽象层次高、简单易懂、便于并发分布式程序的开发等优点。  相似文献   

15.
封锁与可串行化调度是数据库并发操作采取的两种主要措施。判断一个调度是否可串行化调度的最有效方法是两段锁协议。但是,一方面,事务遵守两段锁协议只是可串行化调度的充分条件而不是必要条件;另一方面,遵守两段锁协议的事务仍可能发生死锁。文中给出了一种算法,利用该算法,不仅可判断出一个调度是否为可串行化调度,而且可判断出该调度是否会发生死锁。  相似文献   

16.
Java是面向对象的程序语言,其异常处理机制是Java的一大特色。本文讨论了Java的异常处理机制,并指出异常处理机制中常见错误模式及注意事项,以便更好的利用Java解决实际问题。  相似文献   

17.
并发Java程序动态分析及重演技术研究   总被引:2,自引:0,他引:2  
Java语言在并发程序方面的广泛应用对软件测试提出了新的挑战。众所周知,由于并发程序的不确定性,使得并发程序的设计、开发、调试和测试都非常困难。文章介绍了Safepro/Java中的多线程测试技术,通过对Java源程序进行适当的修改并且保持语义不变,跟踪并发Java程序的运行过程,收集有关数据并对数据进行分析,最终控制并发Java程序的重演。  相似文献   

18.
基于并行工程的软件测试模型研究   总被引:6,自引:0,他引:6  
结合并行工程和软件过程改进的思想,提出了一种适用的软件测试模型,并介绍了软件测试流程及相应的软件测试技术。  相似文献   

19.
Sybase数据库系统并发控制   总被引:1,自引:0,他引:1  
李晶 《计算机工程》1999,25(11):96-97
介绍了MIS应用中并发控制的两个问题,讨论Sybase数据库系统的封锁机制,并给出Sybase解决此类问题的方法。  相似文献   

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

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