java并发面试题(一)-基础
来源:互联网 发布:arcgis mac版 编辑:程序博客网 时间:2024/05/23 12:09
本文整理了常见的Java并发面试题,希望对大家面试有所帮助,欢迎大家互相交流。
多线程
- java中有几种方法可以实现一个线程?
- 如何停止一个正在运行的线程?
- notify()和notifyAll()有什么区别?
- sleep()和 wait()有什么区别?
- 什么是Daemon线程?它有什么意义?
- java如何实现多线程之间的通讯和协作?
锁
- 什么是可重入锁(ReentrantLock)?
- 当一个线程进入某个对象的一个synchronized的实例方法后,其它线程是否可进入此对象的其它方法?
- synchronized和java.util.concurrent.locks.Lock的异同?
- 乐观锁和悲观锁的理解及如何实现,有哪些实现方式?
并发框架
- SynchronizedMap和ConcurrentHashMap有什么区别?
- CopyOnWriteArrayList可以用于什么应用场景?
线程安全
- 什么叫线程安全?servlet是线程安全吗?
- 同步有几种实现方法?
- volatile有什么用?能否用一句话说明下volatile的应用场景?
- 请说明下java的内存模型及其工作流程。
- 为什么代码会重排序?
原创文章,转载请注明: 转载自并发编程网 – ifeve.com本文链接地址: java并发面试题(一)基础
阅读全文
0 0
- java并发面试题(一)基础
- java并发面试题(一)基础
- Java并发面试题(一)基础
- java并发面试题(一)基础
- java并发面试题(一)-基础
- Java面试题一(基础)
- Java面试题一(基础)
- Java基础面试题 (一)
- JAVA多线程和并发基础面试题
- JAVA多线程和并发基础面试题
- JAVA多线程和并发基础面试题
- Java多线程高并发基础面试题
- JAVA多线程和并发基础面试题
- java多线程和并发基础面试题
- JAVA多线程和并发基础面试题
- JAVA多线程和并发基础面试题
- Java多线程并发基础面试题回答
- JAVA多线程和并发基础面试题
- python基础-线程创建、线程池、进\线程异步回调(add_done_callback)、进\线程数据共享、ftp线程池
- 万能vip视频解析接口
- js实现全选、反选
- 我的Kotlin学习之旅(二)
- SBT的构建配置
- java并发面试题(一)-基础
- 解决Microsoft Teredo Tunneling Adapter >>>這個裝置無法啟動。 (代碼 10)
- 搭建大型源码阅读环境——使用 OpenGrok 搭建大型源码阅读环境——使用 OpenGrok
- 数据库SQL语句练习题
- 设计模式--观察者模式初探和java Observable模式
- 不值一提的计算机基础教程-1-文件
- Android笔记(二):网络图片加载器
- Java23中设计模式之”装饰者模式”
- 双11黑科技,阿里百万级服务器自动化运维系统StarAgent揭秘