首页 相关文章 Java线程的深入探讨

Java线程的深入探讨

一般来说,我们把正在计算机中执行的程序叫做"进程"(Process) ,而不将其
  称为程序(Program)。所谓"线程"(Thread),是"进程"中某个单一顺序的控制流。
  新兴的操作系统,如Mac,Windows NT,Windows 95等,大多采用多线程的概念,把线
  程视为基本执行单位。线程也是Java中的相当重要的组成部分之一。
  
    甚至最简单的Applet也是由多个线程来完成的。在Java中,任何一个Applet的
  paint()和update()方法都是由AWT(Abstract Window Toolkit)绘图与事件处理线
  程调用的,而Applet 主要的里程碑方法——init(),start(),stop()和destory()
  ——是由执行该Applet的应用调用的。
  
    单线程的概念没有什么新的地方,真正有趣的是在一个程序中同时使用多个线
  程来完成不同的任务。某些地方用轻量进程(Lightweig ht Process)来代替线程
  ,线程与真正进程的相似性在于它们都是单一顺序控制流。然而线程被认为轻量是
  由...[ 查看全文 ]

2016-02-19 标签:

Java线程的深入探讨的相关文章

手机页面
收藏网站 回到头部