Java
冰室罗兰
这个作者很懒,什么都没留下…
展开
-
Java PriorityQueue(优先级队列,堆)
PriorityQueuePriorityQueue是Java中的一个容器类,继承关系如下:java.lang.Objectjava.util.AbstractCollection<E>java.util.AbstractQueue<E>java.util.PriorityQueue<E>按照文档中的描述,PriorityQueue是由堆实现的。由...原创 2020-02-16 15:47:50 · 891 阅读 · 0 评论 -
Java 多线程(二)
Java 多线程(二)线程同步Lock 同步锁线程同步线程同步的基本方法主要为使用synchronized 关键字来修饰代码块或方法。实例如下synchronized(obj)//obj成为同步监视器,通常为要被并发访问的共享资源{}public synchronized void do() //synchronized修饰方法,则默认的同步监视器为this,因此,任何时刻只有一个线...原创 2020-01-21 22:34:16 · 83 阅读 · 0 评论 -
Java 多线程(一)
Java 多线程(一)Thread类 与 Runnable接口直接继承Thread类实现Runnable类并借此生成Thread实例Thread类 与 Runnable接口Thread与Runnable接口是实现Java线程最基础的方式。查看Java文档,可以发现,Thread实际上就是一个继承了Object类并实现了Runnable接口的类。Thread(Runnable target...原创 2020-01-20 23:00:41 · 70 阅读 · 0 评论