进程,线程,抢占式调度,synchronized锁,AtomicInteger解决原子类问题的具体过程
多线程的定义:Java中的多线程是指同一个java进程下的多个线程交叉执行。是不是听起来很晕?晕就对了,我也在想世界上怎么会有这么有逻辑的话术,简练到不符合中文的逻辑,有种初学英语的晦涩感。实际上,多线程的概念没有想象中的那么复杂,是有方法的。只要真正的明白理解它了,那么后面的原子性和不可见性就简单了,所以接下来我将说一下个人的理解思路:我个人是通过拆分理解它的,首先是知道进程,线程是什么东西。进程:程序运行的一次过程,ye'jiu'shi说系统运行一次就相当于一个进程从新建,运行,死亡的过程。
原创
2020-06-25 09:45:26 ·
236 阅读 ·
0 评论