自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JVM注解@CallSensitive

JVM注解@CallSensitive @CallSensitive是JVM中专用的注解,在类加载过过程中是可以常常看到这个注解的身影的,@CallSensitive用来找到真正发起反射请求的类 @CallSensitive的使用 @CallerSensitive public static ...

2018-05-04 10:09:00 87

转载 JAVA热启动插件Jrebel

方案一:Jrebel(推荐) IDE(STS或Idea)安装Jrebel插件 下面介绍如何获取Jrebel的激活码,注意Jrebel激活码使用时会连接服务器实时监测,一个账号只允许一个终端使用; 打开https://my.jrebel.com(需要翻墙),需要第三方facebook或twi...

2018-05-04 10:08:00 255

转载 JVM运行时数据区(JAVA内存结构)

JVM运行时数据区(JAVA内存结构) 以前一直对JVM内存结构不是很清楚,最近深入学习后为加深影响参考网上相关的资料整理了JVM的内存结构图 JVM被分为三个主要的子系统: 类加载器子系统 运行时数据区 执行引擎 控制参数 -Xms设置堆的最小空间大小;默认物理内存 1/64 ...

2018-05-04 10:08:00 84

转载 Spring环境设置

Spring Boot允许外化(externalize)你的配置,这样你能够在不同的环境下使用相同的代码。你可以使用properties文件,YAML文件,环境变量和命令行参数来外化配置。使用@Value注解,可以直接将属性值注入到你的beans中,并通过Spring的Environment抽...

2018-05-04 10:07:00 98

转载 静态代理与动态代理

静态代理 定义:代理和被代理对象在代理之前是确定的.他们都实现相同的接口或者继承相同的抽象类 两种实现机制 继承 聚合 模式: 静态代理的优点和缺点 优点: 扩展原功能,不侵入原代码 缺点:如果通过继承方式实现,因为JAVA类只能继承一个父类,所以需要有多个代理类;如果通过聚合实现,当要...

2018-05-04 10:06:00 59

转载 动态代理之JDK动态代理&CGLib动态代理

JDK动态代理 核心思想:通过实现被代理类的所有接口,生成一个字节码文件后构造一个代理对象,通过持有反射构造被代理类的一个实例,再通过invoke反射调用被代理类实例的方法,来实现代理。 缺点:JDK动态代理的对象必须实现一个或多个接口 流程图 知识点 JDK实现动态代理需要实现类通过接...

2018-05-04 10:05:00 70

转载 JAVA final深入理解

Java的关键字final通常是指被它修饰的数据是不能被改变的,不想改变可能出于两种理由:设计或效率。主要特性: final数据的使用 final参数的使用 final方法的使用 final类不能被继承 final数据 1.1 final修饰变量 final 变量一经初始化,就不能改变其值...

2018-05-04 10:04:00 83

转载 JAVA线程池ThreadPoolExecutor学习笔记

ThreadPoolExecutor public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, lon...

2018-05-04 10:03:00 52

转载 JAVA常用术语汇总

OOD(Object Oriented Design):面向对象的设计 OOA(Object Oriented Analysis):面向对象的分析 OOP(Object Oriented Programming):面向对象编程;面向对象是一种编程范式,满足面向对象编程的语言,一般会提供类、封...

2018-05-04 10:02:00 98

转载 JAVA基础String学习探究

String String是JAVA中最常用的对象,就是这样一个最常用最普通的对象,当你深入研究时却发现我们并不是真的很了解它,那么让我们一起来学习它吧! 因为String不可变的性质,因此Java内部实现了常量池。当一个String被创建时,会先去常量池查看有没有值相同的示例,有的话直接返回...

2018-05-04 10:01:00 105

空空如也

空空如也

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

TA关注的人

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