自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Spring IOC 的理解

提到IOC,我们通常能想到Spring框架,然后就想到三个特性,控制反转,依赖注入(DI),面向切面编程(AOP)。IOC就是一个容器,以Map形式的容器(Key,Value)。举个例子来讲,通常我们在开发中,会创建一些Bean对象,写一些注解,而我们写完这些东西之后,它们会存在这个IOC容器中,以键值对形式存入,当我们用时,容器就会通过Key值来获取,供给我们使用。这样来讲就会很好理解。简单来说,可以理解为控制权发生了反转。主要对于对象的创建或使用,对象的控制权反转给IOC容器,而不是我们开发者。

2022-10-24 16:25:03 367

原创 双亲委派模型 (类加载器)

属于Jvm的一种类加载机制,简单来说先看是否加载过,有则直接返回,无则继续向上委派,到达顶层还没有,则向下查找路径,找打该类的路径是在哪个类加载器负责路径下,找到运行返回。优点安全性高,避免自己编写的类动态替换Java的一些核心类,比如String。同时避免了类的重复加载,因为JVM中区分不同类,不仅仅根据类名,相同的Class文件被不同的类加载器加载就是不同的两个类(可以理解为同名不同路径)

2022-10-17 16:08:22 213

原创 分享第二季(java初级工程师)

== 和 equals的区别? final的作用?

2022-09-23 15:43:10 179

原创 JAVA面试题分享讲解(初级JAVA工程师)

因为最近有想法年后去上海奔波,所以也简单的回顾了一下面试遇到的基础题目,在这里分享给大家。

2022-06-23 16:20:13 404 2

原创 Collection中sort排序对于compare重写

前言 最近学习Collection,学习到对于list排序。对于普通数据的排序我们直接通过sort方法可直接排序,可对于list中存储的是对象,而且对于这个对象的两个属性进行排序。这时我们只能说去通过重写compare进行重写,将排序规则进行改变,从而实现我们所需要的排序。源码 我们首先来看下sort方法的源码: 其中有两个参数,一个是存放数据的list,另一个参数就是规则参数,而对于这个规则,也就是我们需要进行重写的,只有将这个规则进...

2021-08-16 15:38:02 1692 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除