logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java高并发系列4-并发容器

Java高并发系列4-并发容器接上一篇Java高并发系列3-再写单例我们继续,并发容器在高并发中有这举足轻重的地步,这一篇我们主要看并发容器。1、并发List在List下中有ArrayList 、LinkedList 、Vector 三种数据结构,其中Vector属于线程安全的。  在List下还有CopyOnWriteArrayList类实现的List接口,它也是线程安全的。Copy...

Java 高并发系列2-并发锁

Java 高并发系列2-并发锁接着上一篇并发文章我们继续Java 高并发系列1-开篇本篇的主要内容是以下几点:wait 、notify 的简单使用Reentrantlock的简单使用synchronized 与Reentrantlock的区别ThreadLocal的简单使用看一个面试题:曾经的面试题:(淘宝?)实现一个容器,提供两个方法,add,size写两个线程,线程1...

Java高并发系列5-线程池

Java高并发系列5-线程池接上一篇Java并发系列4-并发容器我们继续在编程中经常会使用线程来异步处理任务,但是每个线程的创建和销毁都需要一定的开销。如果每次执行一个任务都需要开个新线程去执行,则这些线程的创建和销毁将消耗大量的资源;并且很难对其单个线程进行控制,更何况有一堆的线程在执行。这时就需要线程池来对线程进行管理。在线程池的管理下,线程分为启动,执行,空闲状态, 如果新来任务则...

到底了