JAVA
monkey> Sanjia Wopu
..........................
展开
-
spring常见面试题(问题及答案)
Spring什么是控制反转 控制反转(IoC=Inversion of Control)IoC,本质上它是一种编程思想,实现方式通过依赖注入(DI),目的是为了降低我们业务代码中对象间的耦合性;是把对象的创建、初始化、销毁交给spring来管理,而不是由开发者控制,从而实现控制反转。 Spring依赖注入方式有几种 主要有两种方式,Setter方法和Constructor来注入依赖。还有一种FactoryMethod方式,形式上和Constructor类似。 Spring框架中Bean的自动.原创 2021-03-31 15:07:40 · 168 阅读 · 0 评论 -
java - 运行时数据区域
运行时数据区域 Java虚拟机在执行Java程序的过程中会把所管理的内存划分为若干个不同的额书区域。这些区域各有各的用途,以及创建和销毁时间,有的区域随着虚拟机进程的启动一直存在,有些区域是依赖用户线程的启动和结束而建立和销毁。 程序计数器 特点:线程私有,唯一 一个没有OutOfMemoryError情况的区域; 功能:当前线程所执行的字节码的行号指示器; Java虚拟机栈 特点:线程私有 功能:描述的是Java方法执行的内存模型:每个方法被执行的时候,Java虚拟机都会同步创建一个栈针(Stack原创 2020-11-16 18:06:14 · 69 阅读 · 0 评论 -
Java技术体系
1、我们可以把java程序设计语言、java虚拟机、java类库这三部分系统统称为JDK(java Development Kit);JDK是用于支持java程勋开发的最小环境; 2、java类库API中的java SE API子集和java虚拟机这部分统称为JRE(java Runtime Environment) ; 3、HotSport VM:是sun/PracleJDK和OpenJDK中默认的java虚拟机; ...原创 2020-11-16 16:10:04 · 67 阅读 · 0 评论