240 投稿
收录了8篇文章 · 6人关注
  • Resize,w 360,h 240
    面试系列之java多线程

    1.线程池的优点?a. 线程是稀缺资源,线程的创建和消费是很耗资源的,使用线程池可以减少线程创建和销毁的次数,使得线程池中的线程可以重复使用。b...

  • 关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁

    首先分布式锁和我们平常讲到的锁原理基本一样,目的就是确保,在多个线程并发时,只有一个线程在同一刻操作这个业务或者说方法、变量。 在一个进程中,也...

  • Resize,w 360,h 240
    为什么HashMap线程不安全

    作者: 一字马胡[https://www.jianshu.com/u/86c421886c32] 转载标志 【2017-11-03】 更新日志...

  • 线程池面试题

    1、为什么要使用线程池?2、线程池有什么作用?3、说说几种常见的线程池及使用场景。4、线程池都有哪几种工作队列?5、怎么理解无界队列和有界队列?...

  • 锁性能优化

    优化思路:避免死锁、减少锁粒度、锁分离等一、线程开销1.处理线程任务外,还要维护多线程环境的特有信息,如:线程本身的元数据,线程的调度,线程上下...

  • Resize,w 360,h 240
    并发控制方法

    解决问题:为多线程、多任务间的协作和数据共享提供并发控制。常用方法:内部锁、重入锁、读写锁、信号量等。一、volatile由于每个线程有自己的私...

  • JDK并发数据结构

    一、并发listVector和CopyOnWriteArrayList是两个线程安全的list,如果在多线程环境中使用ArrayList则使用C...

  • 常用数据结构

    Java 集合系列目录(Category) 下面是最近总结的Java集合(JDK1.6.0_45)相关文章的目录。 Java 集合系列01之 总...

  • Resize,w 360,h 240
    JDK多任务执行框架

    1、为什么要使用线程池?2、线程池有什么作用?3、说说几种常见的线程池及使用场景。4、线程池都有哪几种工作队列?5、怎么理解无界队列和有界队列?...

  • Resize,w 360,h 240
    Future模式

    概述: 说到多线程的future,百度 多线程 future,网上也有各式各样的例子,写的比我还要好,但是实在是这个模式或者说例子以及实用性太大...

专题公告

java并发、多线程、多线程框架等经典知识,并结合面试题进行了详细的讲述