摘要:
多线程执行内存模型和特点 原子性:指一个操作是不可中断的,即使是在多个线程一起执行的时候,一个操作一旦开始不会被其他线程干扰 有序性:在并发时,程序的执行可能会出现乱序 为什么会出现乱序? 一条指令的执行是可以分为很多步骤的,每个步骤是又CPU不同的部件执行,每条指令都对应如下这五个步骤 取指 IF 阅读全文
摘要:
一,什么是线程? 打开Windows任务管理器中,可以看到进程和和线程 线程是进程内的执行单元 二,线程的状态转换 首先从创建线程开始,创建线程有3种方式,一种是一个类继承Thread类,第二种是实现Runnable接口,第三种是实现Callable然后用Future创建线程,不同主要是体现单继承和 阅读全文