没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
29页
完整全套资源下载地址:https://download.csdn.net/download/qq_27595745/70866018 【完整课程列表】 Java高级应用编程 第1章 工具类(共65页).ppt Java高级应用编程 第2章 集合(共33页).ppt Java高级应用编程 第3章 文件与流(共53页).ppt Java高级应用编程 第4章 多线程编程(共29页).ppt
资源推荐
资源详情
资源评论
3 Sept. 2008
© Neusoft Confidential
Java高级应用编程
—— 多线程编程
V1.1
V1.1
本章内容
节 知识点 掌握程度 难易程度
多线程简介 进程/线程区别 掌握
多线程实现的两种方式
继承 掌握
接口 掌握
两种实现方式比较 掌握
线程的属性和控制
线程状态及其生命周期 掌握
线程类中的主要方法 掌握
线程优先级 掌握
线程休眠和线程中断 掌握
线程的高级操作 掌握
多线程的同步/通信问题
线程同步 掌握 难
锁 掌握 难
死锁 理解
V1.1
多线程简介
进程计算机在执行的程序
的实体
e.g.一个.class文件
一个.exe文件
……
线程 一个程序内部
的顺序控制流
一个进程中可以包含
一个或多个线程,一个
线程就是一个程序内部
的一条执行线索
• 基本概念
V1.1
进程/线程区别
• 进程和线程的区
别
• 多进程和多线程 示例 HostAParty.java
每个进程都有独立的代码和数据空间,进程的切换
会有很大的开销
同一类线程共享代码和数据空间,每个线程有独立
运行的栈和程序计数器,线程切换的开销小
多进程
:在操作系统中能同时运行多个任务(程序)
多线程
:在同一应用程序中有多个顺序流同时执行
V1.1
多线程实现的两种方式
• 多线程的实现
(1)创建线程类
继承Thread类或
实现Runnable接口
(2)通过Thread类构造器来创建线程对象
Thread()
Thread(Runnabletarget)
(3)通过start()方法激活线程对象
线程运行
剩余28页未读,继续阅读
资源评论
passionSnail
- 粉丝: 407
- 资源: 5624
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 农村信用社联合社计算机信息系统投产与变更管理办.docx
- 农村信用社联合社计算机信息系统数据管理办法.docx
- 利用SPSS作临床效度分析线上计算网站介绍-医学研究部统计谘.(医学PPT课件).ppt
- 利用Zabbix监控mysqldump定时备份数据库状态.docx
- 利用计算机解决问题的基本过程.doc
- 化工铁路通信工程总结.doc
- 北京大学网络教育软件工程作业.docx
- 医药公司(连锁店)计算机操作规程未新系统的自行按照旧制修改-新系统过制的编号加修模版.doc
- 医药公司(连锁店)计算机系统操作规程模版.doc
- 医药连锁门店计算机系统的操作和管理程序未新系统的自行按照旧制修改-新系统过制的编号加修模版.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功