Java 并发编程(一)
- 在java中守护线程和本地线程区别?
- 线程与进程的区别?
- 什么是多线程中的上下文切换?
- 死锁与活锁的区别 , 死锁与饥饿的区别?
- Java中用到的线程调度算法是什么?
- 什么是线程组 , 为什么在Java中不推荐使用?
- 为什么使用Executor框架?
- 在Java中Executor和Executors的区别?
- 如何在Windows和Linux上查找哪个线程使用的CPU时间最长?
- 什么是原子操作?在 Java Concurrency API 中有哪些原子类(atomic classes)?
- Java Concurrency API 中的 Lock 接口(Lock interface)是什么?对比同步它有什么优势?
- 什么是 Executors 框架?
- 什么是阻塞队列?阻塞队列的实现原理是什么?如何使用阻塞队列来实现生产者-消费者模型?
- 什么是 Callable 和 Future?
- 什么是 FutureTask?使用 ExecutorService 启动任务 。
- 什么是并发容器的实现?
- 多线程同步和互斥有几种实现方法 , 都是什么?
- 什么是竞争条件?你怎样发现和解决竞争?
- 你将如何使用thread dump?你将如何分析Thread dump?
- 为什么我们调用start()方法时会执行run()方法 , 为什么我们不能直接调用run()方法?
- Java中你怎样唤醒一个阻塞的线程?
- 在Java中CycliBarriar和CountdownLatch有什么区别?
- 什么是不可变对象 , 它对写并发应用有什么帮助?
- 什么是多线程中的上下文切换?
- Java中用到的线程调度算法是什么?
- 什么是线程组 , 为什么在Java中不推荐使用?
- 为什么使用Executor框架比使用应用创建和管理线程好?
- java中有几种方法可以实现一个线程?
- 如何停止一个正在运行的线程?
- notify()和notifyAll()有什么区别?
- 什么是Daemon线程?它有什么意义?
- java如何实现多线程之间的通讯和协作?
- 什么是可重入锁(ReentrantLock)?
- 当一个线程进入某个对象的一个 synchronized 的实例方法后 , 其它线程是否可进入此对象的其它方法?
- 乐观锁和悲观锁的理解及如何实现 , 有哪些实现方式?
- SynchronizedMap和ConcurrentHashMap有什么区别?
- CopyOnWriteArrayList可以用于什么应用场景?
- 【Java|普通本科毕业一年,刷完这1000道JAVA面试题,成功逆袭上岸】什么叫线程安全?servlet是线程安全吗?
- volatile有什么用?能否用一句话说明下volatile的应用场景?
- 为什么代码会重排序?
- 在java中wait和sleep方法的不同?
- 用Java实现阻塞队列
- Java|干翻小米,红米又出超大杯旗舰,120W+2K直屏+双旗舰芯
- 百度地图|Java程序员应知应会之Maven和Gradle的区别
- javascript|穿戴设备将迎变革,OPPO又增新专利,能提升模式切换效率!
- Java|Gamamobi CEO黄继德:我们的元宇宙游戏不担心体验落差
- Java|美国传来新消息,ASML态度也变了,这一切竟如此之快
- Java|李佳琦消失扯下阿里“遮羞布”,原来淘宝根本就没有护城河
- Java|我做公众号终于不亏钱了
- 身份证|?电竞内存与普通内存有什么不同?金百达海力士上手体验
- iPhone 14四款新机电池曝光,Pro版本的容量竟比普通版还小?
- Java|微信转账时弹出“这行字”,别输付款密码,有人已经中招了
