下载此文档

JAVA程序设计PPT教学课件-第8章 线程.ppt


文档分类:IT计算机 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
第8章线程
本章导读
线程的概念
线程的优先级
线程的生命周期
线程的创建
线程的常用方法
线程同步
线程联合
线程的概念
没有线程的例子
(程序8-1)
有线程的例子
(程序8-2)
线程的概念
Java应用程序总是从主类的main方法开始执行
当JVM加载代码,发现main方法之后,就会启动一个线程,这个线程称作“主线程”
如果main方法中没有创建其他的线程,那么当main方法执行完最后一个语句,即main方法返回时,JVM就会结束Java应用程序
线程的概念
如果main方法中又创建了其他线程,那么JVM就要在主线程和其他线程之间轮流切换,保证每个线程都有机会使用CPU资源
JVM一直要等到主线程中的所有线程都结束之后,才结束Java应用程序
线程的优先级
Java虚拟机中的线程调度器负责管理线程,调度器把线程的优先级分为10个级别,分别用1~10来表示
//最低优先级,通常为1
//普通优先级,默认值是5
//最高优先级,通常是10
如果没有明确地设置线程的优先级别,每个线程的优先级都为常数5 (包括主线程)
线程的优先级
获取线程的优先级
public final int getPriority()
设置线程的优先级
public final void setPriority(int newPriority)
在实际编程时,不提倡使用线程的优先级来保证程序的正确运行。

JAVA程序设计PPT教学课件-第8章 线程 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3346389411
  • 文件大小0 KB
  • 时间2012-05-07