自定义博客皮肤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—AOP

AOP 的概念、名词解释、实现原理、常用场景 AOP(面向切面编程) 概念:将一批具备逻辑相关性的类视作一个切面,并以切面为单位,添加功能;通常用于实现具备横切性质的系统级服务。 实现原理 代理模式 分为动态代理与静态代理 静态代理:两个实现类A,B,实现一个接口C,B代理A来实现C(运行流程上来说A实现C时要通过B才能实现C,而B发给C的内容不全是A或者全不是A的内容,而是B的内容。及是静态代...

2019-05-10 08:49:13 76

原创 java多线程的一些概念

java线程中信号量,线程池,Lock接口及重入锁,ThreadLocal,原子操作类,生产者-消费者模式的概念。 ​ 信号量:信号量Semaphore是一个并发工具类(资源协调调度的工具),它负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。 ​ 线程池:线程池主要用来解决线程生命周期开销问题和资源不足问题,通过对多个任务重复使用线程,消除线程创建所带来的延迟,使用应用程序响...

2019-03-22 08:39:00 80

翻译 Java 异常体系

JAVA异常体系图 在整个体系中以继承的关系来说“根类是Throwable”Erray错误是不可以被修复的,Excepion异常是可以修复的;Excepion又分为运行时异常和非运行时异常。以下是运行时异常的实例: 算数异常: public class Excpion { public static void main(String[] args) { //算数异常 int a = 10; ...

2019-03-17 22:11:15 169

翻译 JAVA 向对象的三大特性

JAVA 向对象的三大特性分别是:1.封装2.继承3.多态 封装:把过程和数据包围起来(隐藏),对数据的访问只能通过已定义的接口。 说白了就是把过程“隐藏起来”,给你结果。 封装的好处: 1.提高了代码的复用性。 2.提高了安全性 3.隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。这是核心之一,也可以理解为就是封装的概念。 实例:单例模式的懒汉式。利用“访问权限修饰符 priva...

2019-03-11 20:01:56 107

空空如也

空空如也

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

TA关注的人

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