首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 859 毫秒
1.
基于Java多线程的并行计算技术研究及应用   总被引:5,自引:0,他引:5  
针对高可靠、高质量Java并行多任务程序设计,分析了Java多线程的同步机制、调度算法和通信机制的原理,探讨了多线程并行计算程序的设计方法,构造了一个具有一定实用价值的多线程并行计算应用的实例,最后指出了Java多线程的不足。  相似文献   

2.
Java多线程具有很大的平台相关性,导致了其同步机制的平台相关性。通过试验讨论了Java同步机制在不同平台下的成功实现和实现效率,并分析了这种平台相关性的原因和影响因素,对处理多线程同步机制的Java程序的跨平台性编写和执行具有借鉴意义。  相似文献   

3.
邢星 《科技资讯》2012,(29):165
随着计算机网络在教学工作中的更加广泛的应用,网络机房教学辅助软件必不可少。基于Java程序语言在跨平台、安全性、多线程、网络Socket编程等方面具有独特的优势,成为开发校内教学网络通讯软件的首选平台之一。本文介绍了一个基于Java虚拟机的可实现跨平台特性的校内教学网络通讯软件的必要性、可行性及其设计与实现。  相似文献   

4.
Java从问世至今,在跨平台、多线程和连网等方面体现出强大能力,Java与internet技术的结合。使得Java和intemet都具备快速成长的平台.随着互联网技术的迅速发展,不同系统下的计算机间信息的传输变得愈发普遍和重要,与此同时,网上行为的另一个重要方面——多用户通信,也为基于互联网的应用程序提出更高的要求.Java语言天生具备平台无关性,其强大的网络编程功能和多线程机制成为实现网络多用户通信的首选.  相似文献   

5.
为了克服传统可达性方法在测试Java多线程程序时具有的局限性和无法检测事件未同步错误及其引起的同步不当等错误,提出一种基于扩展同步序列的可达性测试方法.该方法包括购建Java多线程程序流图、计算扩展同步序列和确定性测试3部分.实例分析表明,同步扩展同步序列的应用,能够有效地解决上述局限性,Java多线程程序中事件未同步及其引起的同步不当等错误也能得到有效的检测.这种基于扩展同步序列的可达性方法与传统可达性方法相比,具有一定的优越性.  相似文献   

6.
多线程的并发执行可以提高程序的执行效率,提高系统资源的利用率。然而在某些情况下,当多个线程同时访问一个变量时,如果处理不当,很可能发生混乱。而多线程同步机制的引入则可以保证多个线程可以独立运行、互不干扰。该文主要使用Java的多线程同步机制模拟网络售票过程。  相似文献   

7.
当今的大多数操作系统中已采用了多线程技术.文章论述了进程和多线程的基本概念,Java语言中的多线程实现机制,探讨了不同平台对多线程的影响.  相似文献   

8.
Java语言中的线程同步互斥研究   总被引:1,自引:0,他引:1  
在介绍操作系统中引入多线程的原因后,介绍了Java语言中的多线程机制和编程实现方案,介绍了线程同步互斥机制,并用经典操作系统进程同步互斥算法实现程序,演示如何编写Java并发程序。  相似文献   

9.
基于Java的多线程机制   总被引:3,自引:0,他引:3  
以多线程机制为研究对象,以典型的多线程操作系统Solaris为例,论述了线程的模型,调度与同上不,并介绍了Java在语言级别对多线程的支持,为基于多线程应用程序的实现提供了基础。  相似文献   

10.
牛承珍  刘云峰 《山西科技》2006,(5):41-41,48
针对高可靠、高质量Java并行多任务程序设计,分析了Java多线程的创建、调度、同步机制及死锁,探讨了多线程程序的设计。  相似文献   

11.
当今的大多数操作中已采用了多线程技术,文章论述了进程和多线程的基本概念,Java语言中的多线程实现机制,探讨了不同平台对多线程的影响。  相似文献   

12.
多线程编程是Java语言的一个重要特色,它使Java程序可同时进行多路运行,支持多任务并进行处理,可充分利用系统资源,提高程序的执行效率。本文在说明进程、线程的基本概念后,还介绍了线程的状态,多线程的调度原则,并详细讨论了实现多线程的两种途经:重载Thread类的run()方法和Rummble接口的run()方法,它们都具有相同的功能和作用。最后还介绍了多线程的分组管理方法。  相似文献   

13.
编写多线程程序是一件烦琐的技术而且还涉及很多不安全的因素。Java的出现,使得编写安全高效的多线程技术变得简单,但还是可能发生一些不确定的因素。本文介绍了长途汽车售票系统中所涉及的问题来说明Java多线程技术同步机制的实现。  相似文献   

14.
在介绍了Java多线程技术的基础上,重点分析监控器、同步方法等多线程同了在计算机辅助教学中的应用示例.  相似文献   

15.
研究了基于Java的嵌入式开发中影响性能的特殊问题,如在中低端设备的网络传输上虚拟机只提供了基于流的阻塞式传输等,分别从网络线程的设计模式、对象使用、垃圾回收和嵌入式设备上多线程结构等方面提出解决及改进方法,实验证明这些方法具有很好的实用参考价值。  相似文献   

16.
用Java开发的FTP服务器   总被引:1,自引:0,他引:1  
在分析FTP协议的基础上,用Java开发了一个FTP服务器原型系统,说明了其它实现模型及各个类的功能,并讨论多线程及虚拟网络终端等若干实现问题,最后给出了一种FTI代理服务器的解决方案。  相似文献   

17.
在介绍了 Java多线程技术的基础上 ,重点分析监控器、同步方法等多线程同步的关键技术 ,并给出了在计算机辅助教学中的应用示例 .  相似文献   

18.
WWW环球信息呈指数级增长,使WWW成为全球最大的信息系统,研究其中的信息搜索工具具有现实意义.WebRobot是搜索引擎中的核心部分,它从给定的统一资源地址开始分析,递归地搜索新的Web文档.作者论述了WebRobot的工作原理以及机器人排斥标准,用Java实现了Web文档的下载、超链提取、新超链的可用性判断和访问站点的安全性检查,为提高WebRobot的效率提出了2种解决途径,即采用Java多线程处理技术和集群式Robot.此外,给出了用Java多线程处理技术提高效率的算法,对网站建设和信息搜索工具的开发具有一定的参考价值.  相似文献   

19.
多线程编程是Java语言的一个很重要的特点,它是面向对象程序设计的关键技术之一.本文简要的探讨了Java语言多线程的基本技术,就线程的创建、线程控制和调度及线程同步等处理技术做了相关探讨.  相似文献   

20.
简要描述Java语言多线程机制,阐述了操作系统中读者/写者这个经典同步问题,独创性地提出该问题三种算法的新思路.针对各算法作了较深入的拓展探究,并通过Java语言的多线程编程技术给出此问题各相应算法的关键解决策略,最后对各算法进行分析比较.  相似文献   

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

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