线程、线程池

一、流程

上午:
回顾昨天的IO流
线程(非常重要)

下午:
线程
多线程状态
线程池&数据库连接池

二、知识点

1、并发&并行
2、线程和进程的定义(背)
3、线程和进程的关系(记)
4、计算机主要执行的是线程,里面有唯一一个主线程,用currentThread()方法来验证
5.synchronize:同步/加锁,生产者与消费者的例子,理解加锁
6.生产者与消费者的例子,代码实现
7yield:暂停,jion:阻塞
8线程停止方式,及主要方式 blooean类型,while
9、GUI应用,多个客户端
10、synchronized的阻挡和
10、wait set方法
11.作用:(数据库连接池和线程池)

三、问题

1、生产者的uml图的绘制 ok 右键-diagram-sequence diagram
2、生产者消费者的代码实现和描述 ok
3、线程的图解 ok
4、面试抓点,不是面
(jvm、线程、集合框架、数据结构)
5两种不好的状态:
主观依赖遇到大量无聊繁复的知识灌输,导致无力
主观能动性强,主观思维遇到其他思维,导致不能接受、排斥
6java线程池相关知识点
7.面试突破点
:java线程

四、作业

1、进程和线程的拓展(多)
2、csdn ok
3、笔记+md ok
4、回顾之前所学的(仅需要看一下就行)X

上一篇:批量大小如何影响批量插入性能?


下一篇:java – 验证数据库连接的有效方法