- 1
- 0
- 约4.06千字
- 约 10页
- 2018-05-22 发布于福建
- 举报
关于JAVA多线程技术
关于JAVA的多线程技术
摘 要: 多线程技术是JAVA应用的主要技术,多线程具有并行机制、交互性能、实时控制等性能。主要的优势有提高界面程序响应速度和充分利用系统资源。通过使用线程,可以将需要大量时间完成的流程在后台完成;而通过在一个程序内部同时执行多个流程,可以充分利用CPU等系统资源,从而最大限度地发挥硬件的性能;在现在的项目开发中,多线程编程技术获得了广泛的使用。本文从线程概念、属性、实现方法、优劣势来介绍JAVA的多线程技术。
关键词: JAVA 多线程技术 属性 实现方式 优劣势
一、JAVA概述
JAVA是一种面象对象的、分布式的、解释的、键壮的、安全的、结构中立的、可移植的、多线程的、动态的的语言。
JAVA的设计思想是建立在当前大多数操作系统都实现了线程调度。JAVA虚拟机的很多任务都依赖线程调度,而且所有的类库都是为多线程设计的。多线程编程的含义是可将程序任务分成几个并行的子任务。
二、多线程技术
1.线程概述
一般来说,正在计算机中执行的程序叫做“进程”(Process)。所谓“线程”(Thread),是“进程”中某个单一顺序的控制流。
最简单的Applet也是由多个线程来完成的。在JAVA中,任何一个Applet的paint()和update()方法都是由AWT(Abstract Window
原创力文档

文档评论(0)