20165103 2017-2018-2 《Java程序设计》第8周学习总结
20165103 2017-2018-2 《Java程序设计》第8周学习总结
教材学习内容总结
- 线程和进程。
- java中的多线程机制。
- 线程的状态:新建、运行、中断、死亡。
- 线程调度与优先级,分为1-10级,每个线程最初默认为5级。
Thread
类与线程创建,两种方法,一种是使用Thread类的子类,一种是使用Runnable接口。- 线程的几个常用方法
start
run
sleep
isAlive
currentThread
interrupt
- 线程的同步,解决同一变量不同线程的使用问题
- 线程联合,是使线程之间相互配合更方便的join方法。
- 守护线程,特点是在非守护线程结束后跟着一起结束,不管是否执行完该线程。
代码托管
(statistics.sh脚本的运行结果截图)
上周考试错题总结
应用populate方法来填充
其他(感悟、思考等,可选)
自己需要学的很多,主要是周一到周五总是找不到时间,我认为我需要一个习惯的养成。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 100/100 | 1/1 | 10/10 | |
第二周 | 200/300 | 1/2 | 15/25 | |
第三周 | 189/489 | 1/3 | 20/45 | |
第四周 | 720/1209 | 2/5 | 25/70 | |
第五周 | 201/1410 | 1/6 | 15/85 | |
第六周 | 200/1610 | 2/8 | 20/105 | |
第七周 | 400/2000 | 2/10 | 15/120 | |
第八周 | 600/2600 | 4/14 | 20/140 |
-
计划学习时间:20小时
-
实际学习时间:20小时
-
改进情况:
开始有一些时间学习,希望能进一步努力!