Java并发编程篇
- 并发编程三要素?
- 实现可见性的方法有哪些?
- 多线程的价值?
- 创建线程的有哪些方式?
- 创建线程的三种方式的对比?
- 线程的状态流转图
- Jave线程具有五中基本状态
- 什么是线程池?有哪几种创建方式?
- 四种线程池的创建
- 线程池的优点?
- 常用的并发I具类有哪些?
- Cycli cB arr i er和CountDownLatch的区别
- synchr oni zed的作用?
- volatile关键字的作用
- 什么是CAS
- CAS的问题
- 什么是Future?
- 什么是AQS
- A0S支持两种同步方式:
- Re adYri teLock是什么
- FutuwreTask是什么
- synchr oni ze d和Reentr antLoc的区别
- 什么是乐观锁和悲观锁
- 线程B怎么知道线程A修改了变里
- syn.chr oni zed、volatile、CAS比较
- sleep方法和wai t方法有什么区别?
- ThreadLoca1是什么?有什么用?
- 为什么wai t 0方法和noti fy 0/noti fyAll(
- 法要在同步块中被调用
- 多线程同步有哪几种方法?
- 线程的调度策略
- Concurr entHashMap的并发度是什么
- Linux环境下如何查找哪个线程使用CPU最
- Java死锁以及如何避免?
- 死锁的原因
- 怎么唤醒一个阻塞的线程
- 不可变对象对多线程有什么帮助
- 什么是多线程的上下文切换
- 如果你提交任务时 ,线程池队列已满 , 这会发生什么
- Java中用到的线程调度算法是什么
- 什么是线程调度器(Thread Sche duler)和间分片(Time Slicing)?
- 什么是自旋锁
- Java Concurr ency API中的Lock接口(Locker face)是什么
- 单例模式的线程安全性
- Semaphore有什么作用
- Executors类是什么?
- 线程类的构造方法、静态块是被哪个线程用的
- 同步方法和同步块 , 哪个是更好的选择?
- Java线程数过多会造成什么异常?
Spring面试篇
- 什么是spring?
- 使用Spring框架的好处是什么?
- Spri ne由哪些模块组成?
- 核心容器(应用上下文)模块 。
- BeanFactory一BeanFactory 实现举例 。
- XMLBeanF actory
- 解释AOP模块
- 解释JBC抽象和DAD模块 。
- 解释对象/关系映射集成模块 。
- 解释WEB模块 。
- Sprinr配置文件
- 什么是Spring IOC容器?
- IOC的优点是什么?
- Appli cati onContext通常的实现是什么?
- Bean工厂和Application contexts 有什么区别?
- 一个Spr ine的应用看起来像什么?依赖注入
- 什么是Sprine的依赖注入?
- 有哪些不同类型的I0C (依赖注入)的方式?
- 哪种依赖注入方式你建议使用 , 构造器注入 , 还是Setter方法注入?
- 百度|派财经 · 一周热闻:工信部因电信网络诈骗约谈阿里云、百度云;腾讯回应APP暂停更新
- Java|成功人士都喜欢什么样的手机?这几款外表商务,功能还非常强大
- Java|行业唯一!企查查入选2021年中国互联网综合实力前百强企业
- 阿里巴巴|任正非:华为有700多个数学家、800多个物理学家、120多个化学家
- 阿里巴巴|互联网公司不敢赚钱?阿里腾讯十年来净利润首亏损,该换挡了?
- 微信|2021年轻人熬夜报告:熬夜最狠的行业,互联网只能排第二
- 阿里巴巴|电商新战局下,阿里向左,京东向右
- 阿里巴巴|阿里巴巴:企业数据资产管理实践,附266页PPT下载
- 阿里巴巴|多账号运营如何防止关联技巧分享
- 阿里巴巴|阿里三天跌掉4800亿,超过小米总市值,与腾讯差了14000亿
