java并发编程
文章平均质量分 88
Leaf吧
及时行乐
展开
-
java对象结构与Monitor工作原理
这里写目录标题简介对象头简介对象头原创 2020-11-06 16:36:06 · 1987 阅读 · 8 评论 -
使用线程池手动创建7大参数4大策略
目录简介线程池实际调用方法ThreadPoolExecutor参数线程池工作原理拒绝策略为什么需要自己定义线程池简介newFixedThreadPool,newSingleThreadExecutor,newCachedThreadPool实际调用的都是ThreadPoolExecutor方法,而这方法由7大参数,我们要使用线程池的时候最好自己定义线程池通过定义ThreadPoolExecutor的方式,所以有必要了解这7大参数的含义,以及线程池的工作流程,和4大拒绝策略线程池实际调用方法newFi原创 2020-11-02 18:33:26 · 391 阅读 · 0 评论 -
并发编程--创建线程的4个方法
目录简介ThreadRunnableRunnable接口的底层代码用Runnable接口普通实现多线程Callable线程池简介Threadpackage thread;//创建线程方式一//继承Thread//重写run()//利用对象调用start()方法public class StartThread extends Thread{ @Override public void run() { for(int i=0;i<5;i++) { System.out.p原创 2020-11-02 17:30:55 · 124 阅读 · 0 评论 -
并发编程--基础知识
目录简介进程和线程并行和并发同步和异步简介进程和线程进程进程是操作系统资源分配的基本单位当一个程序被运行,从磁盘加载这个程序的代码至内存,就开启了一个进程一个程序可以有多个进程线程线程是任务调度和执行的基本单位一个进程可以拥有多个线程一个线程就是一个指令流,将指令流中的一条条指令以一定的顺序交给cpu对比:进程基本数互相独立,而线程存在于进程内,是进程的一个子集进程拥有共享资源。如内存空间,供其内部的线程共享进程间的通信比较复杂同一台计算机的进程通信称为IPC不同计算机进程原创 2020-11-02 13:46:48 · 117 阅读 · 0 评论