240 发简信
IP属地:辽宁
  • 6.按序打印-leecode例题

    我们提供了一个类: public class Foo {public void one() { print("one"); }public vo...

  • 5.如何控制数据库连接池并发数-Semaphore

    Java 的并发包下,提供一个工具类:Semaphore,可用于控制并发数量,即同时访问特定资源的线程数量,通过协调各个线程,保证合理使用公共资...

  • 4.关于线程的同步屏障控制-CyclicBarrier

    上一节介绍了CountDownLatch的使用,这一节,使用CyclicBarrier实现计算控制N个线程并发执行某个任务需要的时间。 Cycl...

  • 3.如何测试N个线程并发执行某个任务需要的时间?- CountDownLatch

    有时,我们需要测试一下,对某个任务,我们在分配N个线程数并行执行,共计需要多少时间。如果我们在使用for循环,分配线程后,立即执行已分配的线程,...

  • 2.Java的监视器模式-使用sychronized锁住私有对象

    对于遵循Java监视器模式的对象,会将对象所有的可变对象给封闭起来,并由对象自己的内置锁进行保护。 监视器模式是一种编码约定,对于任何一种锁对象...

  • Resize,w 360,h 240
    1.如何证明内置锁sychronized是重入锁

    synchronized是Java提供的一种内置锁,它修饰的对象,同一时刻只能被唯一一个锁持有,它可修饰的对象有: 修饰一个代码块,被修饰的代码...