笔记
文章平均质量分 94
米兰的小铁匠he
这个作者很懒,什么都没留下…
展开
-
spring
spring什么是IOC容器?有多少方式实现依赖注入?Bean的作用域什么是IOC容器?Spring容器使用以来管理组成应用程序的组件。容器通过读取提供的配置元数据来接口对象进行实例化,配置和组装的指令,该元素可以通过xml,java注解或这java代码提供控制反转”取了一个更合适的名字叫做“依赖注入(Dependency Injection)”。他的这个答案,实际上给出了实现IOC的方法:注入。所谓依赖注入,就是由IOC容器在运行期间,动态地将某种依赖关系注入到对象之中。有多少方式实现依赖注入?原创 2021-04-01 12:52:07 · 92 阅读 · 0 评论 -
并发线程
基础类型java基础##集合###list集合ArrayList,LinkedList,(线程安全list)CopyOnWriteArrayList 、ventorArrayList,LinkedList是线程不安全的,以及CopyOnWriteArrayList和vector为什么安全线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。线程不安全就是不提供数据访问保护,有可能原创 2021-04-01 12:15:57 · 1162 阅读 · 0 评论 -
基础知识疑难点
1、1.基础1.1正确使用equalsObject的equals方法容易抛出空指针异常,赢使用产量或者确定有值得对象来调用equals。举个栗子:// 不能使用一个值为null的引用类型变量来调用非静态方法,否则会抛出异常String str = null;if (str.equals(“SnailClimb”)) {…} else {…}运行上面的程序会抛出空指针异常,但是我们把第二行的条件判断语句改为下面这样的话,就不会抛出空指针异常,else 语句块得到执行。:“SnailC原创 2021-04-07 17:43:09 · 80 阅读 · 0 评论 -
JVM
JVM详解常见面试题介绍下 Java 内存区域(运行时数据区)Java 对象的创建过程(五步,建议能默写出来并且要知道每一步虚拟机做了什么)对象的访问定位的两种方式(句柄和直接指针两种方式)String 类和常量池8 种基本类型的包装类和常量池常见面试题介绍下 Java 内存区域(运行时数据区)Java 对象的创建过程(五步,建议能默写出来并且要知道每一步虚拟机做了什么)对象的访问定位的两种方式(句柄和直接指针两种方式)String 类和常量池8 种基本类型的包装类和常量池...原创 2021-04-21 18:13:16 · 135 阅读 · 0 评论