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实现阻塞队列
- 苹果|马化腾称,腾讯只是一家普通公司,这是谦虚说法还是有所顾虑?
- 马化腾|反垄断当前,小马哥见机行事:鹅厂只是一家普通公司,随时被取代
- javascript|Web前端培训:什么是 MEAN Stack?
- javascript|奢侈品级别音响B&W加持,峰米向行业第一发起冲击?
- VR|马化腾:腾讯只是一家普通公司,随时可被替换,过于自谦了吧
- Java|带你入门Java之每日3分钟Java——数据类型和常量变量
- Java|慎入慎入!!又是被互联网“美人”诈骗的一天!
- Java|假如让谷歌浏览器进入中国市场,国产浏览器会受到很大影响吗?
- javascript|帕特·基辛格被任命为英特尔CEO已有一年
- Java|重磅丨屯粮积草网与腾讯达成2022年度战略合作,实现主流搜索引擎全覆盖!