自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 spring相关

1、spring 依赖注入的四种方式(1) set注入,创建实例对象,通过set方法进行注入,把对象以参数的方式传入(2) 构造方法注入:把要控制的对象通过构造方法的方式传入到当前类中(3) 静态工厂方式:通过静态工厂来获取自己需要的类(4) 实例工厂方法注入:获取对象的实例方法不是静态的,需要先实例化化一个工厂类2、 如何理解spring中的AOP(1)原理:AOP:面向切面编程,是...

2019-01-24 10:28:30 90

转载 JAVA类加载原理解析

1、JVM预定义加载器(1) 启动(Bootstrap)类加载器:引导类装入器是用本地代码实现的类装入器。加载 <Java_Runtime_Home>/lib下面的核心类库或-Xbootclasspath选项指定的jar包加载到内存中。(2) 扩展(Extension)类加载器:扩展类加载器是由Sun的ExtClassLoader(sun.misc.LauncherExtClass...

2019-01-22 11:09:57 418

转载 java线程池

1.线程池状态running、shutdown、terminate、stop2.任务的执行方法调用过程为:3.线程池中的线程初始化对于线程池,是需要有任务才会进行初始化,但是可以通过prestartCoreThread():初始化一个核心线程;prestartAllCoreThreads():初始化所有核心线程。4.任务缓存队列及排队策略在前面我们多次提到了任务缓存队列,即work...

2019-01-17 10:48:52 154

转载 jvm内存模型及内存溢出

概述对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们即是拥有最高权力的皇帝又是执行最基础工作的劳动人民——拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责任。对于Java程序员来说,不需要在为每一个new操作去写配对的delete/free,不容易出现内容泄漏和内存溢出错误,看起来由JVM管理内存一切都很美好。不过,也正是因为Java程序员把内存控制的权力交给...

2019-01-14 16:59:17 362

空空如也

空空如也

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

TA关注的人

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