摘要: # JAVA 集合 ## 接口继承关系和实现 集合类存放于 Java.util 包中,主要有 3 种:set(集)、list(列表包含 Queue)和 map(映射)。 1. Collection:Collection 是集合 List、Set、Queue 的最基本的接口。 2. Iterator: 阅读全文
posted @ 2021-03-16 11:29 油坊桥山人 阅读(41) 评论(0) 推荐(0) 编辑
摘要: ## **JVM** 类加载机制 JVM 类加载机制分为五个部分:加载,验证,准备,解析,初始化,下面我们就分别来看一下这五个过程。 ![JVM类加载机制的五个部分](06-JAVA面试核心知识点整理(时间较多的同学全面复习).assets/JVM类加载机制的五个部分.jpg) 加载 加载是类加载过 阅读全文
posted @ 2021-03-16 11:27 油坊桥山人 阅读(21) 评论(0) 推荐(0) 编辑
摘要: ## **JAVA IO/NIO** 1. 阻塞 **IO** 模型 最传统的一种 IO 模型,即在读写数据过程中会发生阻塞现象。当用户线程发出 IO 请求之后,内核会去查看数据是否就绪,如果没有就绪就会等待数据就绪,而用户线程就会处于阻塞状态,用户线程交出 CPU。当数据就绪之后,内核会将数据拷贝 阅读全文
posted @ 2021-03-16 11:26 油坊桥山人 阅读(7) 评论(0) 推荐(0) 编辑
摘要: # JVM (1) 基本概念: JVM是可运行Java代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收,堆 和 一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接的交互。 ![JVM基本概念](06-JAVA面试核心知识点整理(时间较多的同学全面复习).ass 阅读全文
posted @ 2021-03-16 11:25 油坊桥山人 阅读(21) 评论(0) 推荐(0) 编辑
摘要: ## **Spring IOC** 原理 **概念** Spring 通过一个配置文件描述 Bean 及 Bean 之间的依赖关系,利用 Java 语言的反射功能实例化 Bean 并建立 Bean 之间的依赖关系。 Spring 的 IoC 容器在完成这些底层工作的基础上,还提供了 Bean 实例缓 阅读全文
posted @ 2021-03-16 11:24 油坊桥山人 阅读(14) 评论(0) 推荐(0) 编辑