Avatar notebook default
17篇文章 · 27915字 · 2人关注
  • Resize,w 360,h 240
    Java线程和操作系统线程的关系

    传统进程的缺点 fork一个子进程的消耗是很大的,fork是一个昂贵的系统调用,即使使用现代的写时复制(copy-on-write)技术。 各个...

    1.2 7841 1 13 1
  • Resize,w 360,h 240
    Disruptor详解

    Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题。与Kafka、RabbitMQ用于服务间的...

    3.3 43379 2 41 1
  • CAS底层原理

    在Java并发中,我们最初接触的应该就是synchronized关键字了,但是synchronized属于重量级锁,很多时候会引起性能问题,vo...

    3.1 1844 2 23
  • java fail-fast机制

    fail-fast 机制是java集合(Collection)中的一种错误机制。当多个线程对同一个集合的内容进行操作时,就可能会产生fail-f...

  • Resize,w 360,h 240
    java RMI基本原理

    定义 RMI(Remote Method Invoke远程方法调用),为远程方法调用,是允许运行在一个Java虚拟机的对象调用运行在另一个Jav...

  • Java线程中断的原理

    在java中不提供抢占式中断,也就是说不允许线程之间的直接抢占,(已经有过Thread.stop,Thread.suspend等API都已经被废...

  • Thread.interrupt()到底做了啥?

    在以前可以通过thread.stop()可以让一个线程去停止另一个线程,但这种方法太暴力,突然间停止其他线程会导致被停止的线程无法完成一些清理工...

  • Resize,w 360,h 240
    深入理解java内部类

    内部类就是定义在一个类内部的类,一种是被static关键字修饰的叫做静态内部类,另一种是不被static关键字修饰的叫做普通内部类。静态内...

  • Resize,w 360,h 240
    java 匿名内部类

    匿名内部类的创建形式: new 父类构造器(参数列表)| 实现接口(){ } 匿名内部类必须要继承一个父类或者实现一个接口。当父类是抽象类或者接...

文集作者