首页 > 编程语言 > 详细

多线程入门-概述

时间:2017-04-18 18:56:23      阅读:200      评论:0      收藏:0      [点我收藏+]

1.纲要

  1. 多线程的基本概念
  2. 线程的创建与启动
  3. 线程的生命周期
  4. 线程的调度
  5. 线程控制
  6. 线程的同步
  7. 守护线程
  8. 定时器的使用
  9. windows任务计划

2.概念

  进程:进程指应用程序,每个进程是一个应用程序,都有独立的内存空间。在java的开发环境下启动JVM,就表示启动了一个进程。

  多进程作用:单进程计算机只能做一件事情,对于单核计算机来讲,在同一个时间点上,不可能两个进程同时运行,因为CPU只能在某个时间点上做一件事。CPU在两个进程之间可以频繁切换,造成两个进程同时执行的假象。多进程不是提高执行速度,而是提高CPU的使用率。

  线程:线程是一个进程中的执行场景,一个进程可以启动多个线程。

  多线程作用:多线程不是为了提高执行速度,而是提高应用程序的使用率。线程和线程共享“堆内存和方法区内存”,栈内存是独立的,一个线程一个栈。

 

 

 

  

多线程入门-概述

原文:http://www.cnblogs.com/bookwed/p/6728808.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!