首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
李铁兵 《福建电脑》2007,(6):187-187,180
Java语言以其平台的无关性,实现了同一个程序可以在不同的系统平台上运行的优势.使用多线程技术可以使系统同时运行多个执行体,提高整个应用系统的性能.本文重点介绍利用Runnable接口实现多线程设计以及需要注意的问题.  相似文献   

2.
Java存储模型是Java语言和Java虚拟机研究中的核心关键部分,目前Java语言规范中的存储模型不能保证Java技术所必需的语义特性,而且不利于Java虚拟机的性能优化.提出了一种新的Java存储模型,该模型取消了规范中Java存储模型中对存储密致性的要求,保证了Location一致性;同时根据Java语义的要求,对Java语言中不同类型的变量详细规定了多线程存储操作的行为规则.该模型不仅能保证Java程序的正确性,同时能有效提高Java程序的运行效率.最后通过仿真实验验证了该存储模型的关键特性.  相似文献   

3.
Java语言支持多线程编程,通过多线程实现程序的并行执行,既提高了程序的性能,又增强了程序的功能,实现了一些传统语言难以实现的功能,如实时交互能力、多CPU支持等。  相似文献   

4.
基于Java语言的多线程计算   总被引:3,自引:0,他引:3  
刘瑞祥 《计算机工程》2002,28(1):281-282
现代主流操作系统已经广泛采用了多线程技术,首先论述了多线程的基本概念,然后研究了Java语言多线程模型与实现机制。探讨多线程计算对CPU的影响。计算效率的提高,以及网络环境下利用Java开发网络应用程序的前景。  相似文献   

5.
详细阐述了Java语言中的多线程与双缓冲技术的原理及实现机制,对Java多线程的数据共享与并发控制技术进行了深入的分析。并通过一个实例,分析说明了将多线程与双缓冲技术相结合,共同运用于Java动画制作的实现技术。  相似文献   

6.
詹思瑜  汪静  吴跃 《计算机应用》2004,24(12):140-142
对RADIUS协议和Java技术进行分析的基础上,用Java技术设计并实现了RADIUS服务器,并对用多线程和线程池技术提高服务器的性能进行了讨论。  相似文献   

7.
Java编程设计语言属于全新计算概念,主要是由SUN公司开发的产品,作用在于面向对象程序设计.Java程序设计语言,其本质上属于比较简单且面向对象的程序设计,最重要的是具有自身的优势性能,可以与机器结构分离,不仅具有可移植性,而且兼具稳定及健壮性,从某种意义上为多线程技术发展提供良好的契机.本文中简要分析了Java多线程技术,并简单阐述其在网络编程中的具体应用.  相似文献   

8.
孙凌 《计算机工程》2004,30(Z1):125-127
首先介绍了Java语言、多线程、操作方式等基本概念,然后提出了任务调度的几种调度策略,最后比较详细地描述了使用Java多线程实现任务调度机制的具体策略和设计思路.  相似文献   

9.
作为Java中的主要应用型技术,多线程技术具有并行机制、交互性能和实时控制等特征。因此,它具有强大的安全性能,并据此而被广泛应用在网络编程当中。因此,本文将围绕Java多线程技术展开进一步的讨论,首先针对其进行了简单的介绍,让人们对此有一个较为清晰的了解,然后分析了如何在网络编程中应用Java的多线程技术进行编程,从而使得编程开发人员可以有效提高程序运行的效率。  相似文献   

10.
Java中的线程池及实现   总被引:1,自引:0,他引:1  
本文探讨了应用线程池技术对Java多线程程序性能的优化及有效使用线程池技术的准则,研究了线程池技术的特点、工作原理、实现方法,并给出了线程池的Java实现实例.  相似文献   

11.
简要描述Java语言多线程机制,阐述了操作系统中哲学家进餐这个经典同步问题,探讨了该问题的多种解决策略,并通过Java语言的多线程编程技术,给出了实现此问题的相应解决策略的代码,有效地避免了饥饿和死锁现象的产生.  相似文献   

12.
基于线程的Java程序自动并行转换技术   总被引:2,自引:0,他引:2  
刘英  刘磊  张乃孝 《软件学报》2001,12(3):390-397
Java程序的并行化研究是一个重要课题.提出一种Java程序的自动并行转换技术,并充分利用Java语言本身提供的多线程机制,通过操作冲突性检测等方法将串行化的Java程序自动转化成并行化程序.使得转化后的并行化程序在多处理机操作系统的支持下,能在共享内存的多处理机系统上运行,从而提高了程序的运行效率.  相似文献   

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

14.
多人群聊软件是应用Java编程语言中的Socket、多线程技术以及MVC设计思想,C/S网络模式实现,软件设计的成功充分显示了Java语言的优势。  相似文献   

15.
杨桦  周静 《计算机与现代化》2011,(9):165-167,172
支持多线程机制是Java编程语言的一大重要特性,本文重点介绍基于线程和基于进程的多线程机制的基本概念及其优缺点,以及多线程的定义方法。通过龟兔赛跑程序的实现进一步介绍基于Java多线程机制的应用与实现。  相似文献   

16.
Java语言提供了多线程的类和接口,可以使程序并行运行,以提高程序运行效率。本文详细叙述了Java的多线程的知识,通过实例说明了Java的多线程程序设计的方法,以及在编程时应注意的事项。为Java的程序设计人员提供了一定的借鉴作用。  相似文献   

17.
即时聊天工具不仅实现了人们之间的即时聊天,还进一步加强了网络的资源共事的功能,Java提供的Thread线程类和一些多线程机制可用来完成客户端多点对多点的聊天.客户端之间以及客户机和服务器之间的通信可以通过Java语言提供的net包以及I/O包来实现.服务器端可使用线程池技术来处理大量的客户请求,线程池技术减少了线程创建和销毁的开销,提高了线程的可重用性,因而可以有效提高服务器端效率.  相似文献   

18.
多线程机制使程序具有更好的交互性。Java程序设计语言将多线程支持与语言运行环境结合在一起,使多线程应用程序的开发变得更加容易。本文在分析FTP协议及其安全机制的基础上,使用Java多线程机制开发了一个FTP服务器原型系统,说明了其实现模型及主要方法函数的功能。  相似文献   

19.
Java技术促进了Interenet的发展,能使Web页面产生生动活泼的画面,能使Web页由静态转变为动态,是一种简化的C 语言,是一种安全的语言,具有阻止计算机病毒传输的功能.Java语言代表了新一类程序设计语言的发展方向.它已成为Internet上的通用语言.Java语言具有简单性、面向对象、分布性、编译和解释性、健壮性、安全性、中性的体系结构、可移植性、高性能、多线程性和动态性等特点.Java语言开发环境代表了新一类开发环境的发展方向.目前流行的Java语言开发环境,如Visual cafe,JavaWorkShop等,这些开发环境都是可视化、集成化、图形化、交互式向导  相似文献   

20.
Java语言提供了多线程的类和接口,可以使程序并行运行,以提高程序运行效率。本文详细叙述了Java的多线程的知识,通过实例说明了Java的多线程程序设计的方法.以及在编程时应注意的事项。为Java的程序设计人员提供了一定的借鉴作用。  相似文献   

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

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