20165301 2017-2018-2 《Java程序设计》第八周学习总结
2024-08-27 05:10:43
20165301 2017-2018-2 《Java程序设计》第八周学习总结
教材学习内容总结
第十二章:Java多线程机制
- 进程与线程
- 操作系统与进程:进程是程序的一次动态执行过程。
- 进程与线程
- 线程是比进程更小的执行单位。
- 一个进程在其执行过程中,可以产生多个线程。
- Java中的线程
- 主线程(main线程)
- 线程的状态与生命周期
- 新建
- 运行
- 中断
- 死亡
- 线程调度与优先级
- Thread类与线程的创建
- 使用Thread的子类
- 使用Thread类
- 目标对象与线程的关系
- 目标对象和线程完全解耦
String name=Thread.currentThread().getName();
- 目标对象组合线程(弱耦合)
Thread.currentThread();
- 目标对象和线程完全解耦
- 关于run方法启动次数
- 线程的常用方法
- start()
- run()
- sleep(int millsecond)
- isAlive
Thread thread = new Thread(target);
thread.start();
- currentThread()
- interrupt()
- 线程同步
- 协调同步的线程
- 线程联合
B.join();
- GUI线程
- 计时器线程
- 守护线程
thread.setDaemon(true);
代码托管
代码提交过程截图:
代码量截图:
statistics.sh脚本的运行结果截图
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 11/11 | 1/1 | 4/4 | |
第二周 | 286/297 | 2/3 | 6/10 | |
第三周 | 722/1004 | 1/4 | 10/20 | |
第四周 | 421/1425 | 1/5 | 10/30 | |
第五周 | 829/2283 | 3/8 | 10/40 | |
第六周 | 943/3326 | 2/10 | 10/50 | |
第七周 | 497/3823 | 1/11 | 10/60 | |
第八周 | 703/4527 | 3/14 | 15/75 |
最新文章
- 使用QQ邮箱发送email(Python)
- kill新号专题
- 用 get 同步/异步 方式获取网络数据并输出
- Python入门(四,高级)
- LCA + 二分(倍增)
- 【BZOJ】3309: DZY Loves Math 莫比乌斯反演优化
- python属性查找
- 洛谷 P3383 【模板】线性筛素数
- bzoj 1066 : [SCOI2007]蜥蜴 网络流
- git submodule 使用过程中遇到的问题
- 聚类之dbscan算法
- SpringBoot 自定义Banner
- Python学习的相关文件链接
- (五)qt资源文件
- Jmeter正则表达式提取器
- IDEA启动项目内存溢出
- python——前端常用的标签
- nginx在Linux下的安装
- day02 基本数据类型与运算符
- Json模块dumps、loads、dump、load函数介绍
热门文章
- 【LOJ6436】【PKUSC2018】神仙的游戏(NTT)
- Codeforces 671C. Ultimate Weirdness of an Array(数论+线段树)
- python基础----isinstance(obj,cls)和issubclass(sub,super)、反射、__setattr__,__delattr__,__getattr__、二次加工标准类型(包装)
- CDOJ--1237
- windows使用composer.phar
- javascript 实现 A-star 寻路算法
- ③ 设计模式的艺术-03.工厂方法(Factory Method)模式
- 【洛谷 P4072】 [SDOI2016]征途(斜率优化)
- 牛客网习题剑指offer之数值的整数次方
- 解决爬虫时网站采用gb2312编码所遇到的乱码问题!