摘要: Java 集合概览 Java 集合,也叫作容器,主要是由两大接口派生而来:一个是 Collection接口,主要用于存放单一元素;另一个是 Map 接口,主要用于存放键值对。对于Collection 接口,下面又有三个主要的子接口:List、Set 和 Queue。 Java 集合框架如下图所示: 阅读全文
posted @ 2023-04-01 22:35 残城碎梦 阅读(106) 评论(0) 推荐(0)
摘要: JVM vs JDK vs JRE JVM Java 虚拟机(JVM)是运行 Java 字节码的虚拟机。JVM 有针对不同系统的特定实现(Windows,Linux,macOS),目的是使用相同的字节码,它们都会给出相同的结果。字节码和不同系统的 JVM 实现是 Java 语言“一次编译,随处可以运 阅读全文
posted @ 2023-04-01 15:45 残城碎梦 阅读(90) 评论(0) 推荐(0)
摘要: 上图展示了循环依赖是什么,类A存在B类的成员变量,所以类A依赖于类B,类B同样存在类A的成员变量,所以类B也依赖于类A,就形成了循环依赖问题。 Spring是如何创建Bean的 Spring 中Bean初始化的精简流程如下: 简要描述一下Spring Bean的创建流程: (1)首先Spring容器 阅读全文
posted @ 2023-04-01 12:21 残城碎梦 阅读(233) 评论(0) 推荐(1)
摘要: 什么是Spring Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于XML的配置、基于注解的配置、基于Java的配置。 基于XML的配置:所有的 Spring 阅读全文
posted @ 2023-04-01 08:27 残城碎梦 阅读(58) 评论(0) 推荐(0)