20165301 2017-2018-2 《Java程序设计》第八周学习总结

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

猜你喜欢

转载自www.cnblogs.com/CTF5301/p/8907739.html