#20165327 2017-2018-2 "Java Programming" Week 8 Learning Summary

20165327 2017-2018-2 "Java Programming" Week 8 Learning Summary

Textbook content summary

Chapter 12

(1) Summary of the learning content of the textbook

  • A thread is a smaller unit of execution than a process. A process can spawn multiple threads during its execution.
  • The thread scheduler in the Java Virtual Machine (JVM) is responsible for managing threads. In a system using time slices, each thread has the opportunity to obtain the right to use the CPU.
  • Understand the two methods of thread creation.
  • Thread synchronization means that several threads need to call the same synchronization method (method decorated with synchronized). Learn to use wait() method and notifyAll() method.

(2) Code statistics

(3) Wrong questions in last week's test

(4) Learning progress

Lines of code (added/accumulated) Blog volume (new/cumulative) Study time (added/accumulated) important growth
Target 5000 lines 30 articles 400 hours
the first week 200/200 2/2 10/10
the second week 300/500 2/4 20/25
The third week 500/1000 3/7 15/40
the fourth week 300/1300 2/9 20/60
fifth week 1150/2450 2/11 20/80
Week 6 900/3350 2/13 20/100
Week 7 400/3750 2/15 20/120
eighth week 300/4050 2/17 20/140

(5) Learning experience

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324659216&siteId=291194637