栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java开发社招八股文知识点总结(1)-Java基础知识

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java开发社招八股文知识点总结(1)-Java基础知识

此处列举的八股文知识点时自己看书或者看面经摘出来的,结构体系可能不同,话不多说,直接上内容:

  1. 包装类的作用
    1. 延申--为什么有包装类
  2. final关键字
    1. 可以修身类,方法和变量名,分别代表什么含义
  3. static关键字
    1. 静态方法在类加载时的顺序,为什么(要先加载)
  4. 接口有抽象类区别
    1. 接口有几个方法,在类实现的时候,接口的方法都需要实现吗?怎么能不实现
  5. 锁(这里是重点--乐观锁、悲观锁、可重入锁,读写锁,同步关键字)
    1. 乐观锁的实现方式
    2. 悲观锁的实现过程
    3. 可重入锁
    4. 读写锁ReadWriteLock可以同时读写吗
    5. synchronized关键字和Lock的区别
  6. 线程死锁(死锁条件,如何避免)
  7. IO编程(BIO/NIO/AIO)
    1. 延申--IO多路复用
  8. 包装模式在jdk里的应用
  9. 责任链模式
  10. 定义线程池的方法
  11. 分布式事务
  12. 分布式并发控制
  13. 数据事务
  14. hashMap(重点,可以引申很多问题点)
  15. 动态代理的方式
  16. 线程运行的几种状态
  17. sleep和wait的区别
  18. for循环和stream的效率对比
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/842775.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号