简答题 简述活锁和死锁的区别
多线程
填空题 Java中用到的线程调度算法是_____
多线程
编程题 简述Executor框架的优势
多线程
判断题 原子操作是指一个不受其他操作影响的操作任务单元。原子操作是在多线程环境下避免数据不一致必须的手段。
多线程
简答题 Java Concurrency API中的Lock接口对比同步它有什么优势?
多线程
简答题 简述什么是什么是阻塞队列?
多线程
简答题 请简述什么是FutureTask?
多线程
简答题 什么是并发容器的实现?
多线程
简答题 请简述什么是多线程同步和互斥?
多线程
简答题 如何避免使用suspend()、resume()方法对于线程进行阻塞唤醒,出现的死锁问题。
多线程
判断题 不可变对象天生是线程安全的。它们的常量(域)是在构造函数中创建的。既然它们的状态无法修改,这些常量永远不会变。
多线程
判断题 java中有两种线程调度模型:分时调度模型和抢占式调度模型。
多线程
简答题 如何停止一个正在运行的线程?
多线程
编程题 举例来说明锁的可重入性
多线程
判断题 当一个线程进入某个对象的一个synchronized的实例方法后,其它线程是可进入此对象的其它方法的
多线程
判断题 当一个线程进入某个对象的一个synchronized的实例方法后,其它线程是可进入此对象的其它方法的
多线程
简答题 volatile有什么用?能否用一句话说明下volatile的应用场景?
多线程
简答题 代码重排序的条件有什么?
多线程
简答题 在java中wait和sleep方法的不同?
多线程
简答题 Java中interrupted 和 isInterrupted方法的区别? 
多线程
简答题 为什么wait和notify方法要在同步块中调用?
多线程
判断题 同步集合与并发集合都为多线程和并发提供了合适的线程安全的集合,不过同步集合的可扩展性更高。
多线程
判断题 Thread类中的yield方法使当前线程从执行状态(运行状态)变为可执行态(就绪状态)。
多线程
简答题 Java中ConcurrentHashMap的并发度是什么?
多线程
简答题 Java线程池中submit() 和 execute()方法有什么区别?
多线程
简答题 什么是阻塞式方法?
多线程
简答题 volatile 变量和 atomic 变量有什么不同?
多线程
判断题 同步方法和同步块,同步块是更好的选择
多线程
简答题 什么是Java Timer 类?如何创建一个有特定时间间隔的任务?
多线程
填空题 Servlet有良好的生存期的定义,包括加载和实例化、_____、处理请求以及_____。
Servlet