java
Be1iever_
stay hungry,stay foolish
展开
-
Java多线程
什么是进程,什么是线程? 为什么需要多线程编程? 进程间的通信方式、线程间的通信方式 实现多线程的三种方法 三种创建多线程方法的对比 线程状态 线程控制 wait、notify、notifyAll的区别 sleep() 和 wait() 有什么区别? 锁类型 什么是乐观锁和悲观锁 乐观锁的实现方式(CAS) CAS的缺点 实现一个死锁 如何确保 N 个线程可以访问 N 个资源同时又不导致死锁? ...转载 2019-07-22 10:34:17 · 144 阅读 · 0 评论 -
线程池批量下载
之前自己写的一个线程池批量下载demo,在此保存一下 public class ZTest { private static final Logger logger = LoggerFactory.getLogger(ZTest.class); public static void main(String[] args) { // 下载列表 用vector是因为它...原创 2019-09-02 14:41:56 · 174 阅读 · 0 评论