笔记
丑哒哒
这个作者很懒,什么都没留下…
展开
-
学习日记:spring的ioc和aop
spring框架是J2EE企业级应用的轻量级开源框架。它是以IOC控制反转、AOP面向切面编程为核心. Spring两大核心: IOC: 控制反转,本质上实现了解耦,反转的是对象的创建权 以前: 创建对象: 对象 对象 = new 对象(); // 存在耦合 例如: Student st = new Student(); 或者调用方法: 对象.方法名(); 例如 public Student getStudent(){原创 2021-01-11 22:58:07 · 91 阅读 · 1 评论 -
2021-01-06
[学习日记]简述hashmap hashmap的底层实现 jdk7 当new hashmap()以后,底层创建了 一个是长度是16的一维数组,数组的类型是Entry[] 类型,数组的名称叫table,当map调用put()方法时,可能之前已经调用了多次put()了,我们希望把我们的key value放入到我们的数组中,首先,调用key所在类的hashcode()方法计算key的hash值,此hash值经过某种算法计算以后,得到在Entry数组中的存放位置,如果此位置的数据为空,则直接添加,如果此位置的原创 2021-01-06 08:33:02 · 69 阅读 · 0 评论