
java模式
轻尘×
一念起,千山万水;一念灭,沧海桑田;生活,或许本该就有诸多遗憾;那些情,已散落天涯,那些未说完的话、未叙完的故事,终将被流年吹散
展开
-
线程池ThreadPoolExecutor拒绝策略RejectedExecutionHandler
问题1:什么时候触发拒绝策略?问题2:拒绝策略有哪些?问题3:默认的拒绝策略是什么?问题4:你实际开发经历中的拒绝策略是什么?原创 2022-05-16 10:53:50 · 1006 阅读 · 0 评论 -
List<? extends T>和List<? super T>之间的区别
定义几个基础类// 动物类,一个吃方法public static class Animal { public void eat() { System.out.println("Animal eat"); } }// 鸟继承自动物,一个飞方法public static class Birds extends Animal { public void fly() { System.out.prin原创 2020-09-12 16:04:43 · 4889 阅读 · 4 评论 -
有接口的CGLIB动态代理实现
有接口的CGLIB动态代理实现定义接口package com.hk.service;/** * 定义一个接口(一类人要做的事情) * @author 浪丶荡 * */public interface ISomeService { //打官司 public String Litigate(); //吃饭 public String eat();}接口的实原创 2017-03-31 17:05:00 · 5225 阅读 · 0 评论 -
CGLib动态代理报错org.objectweb.asm.Type
CGLib出错CGLib动态代理报错org.objectweb.asm.Typeorg/objectweb/asm/Type原创 2017-03-31 16:37:38 · 3517 阅读 · 1 评论 -
代理模式之动态代理的实现——CGLib
CGLib代理实现的原理是子类增强了父类原创 2017-03-31 16:28:12 · 460 阅读 · 0 评论 -
代理模式之动态代理的实现——jdk
动态代理是在实现阶段不用关心代理类,而在运行阶段才指定哪一个对象。 动态代理最大的特点就是没有代理类 jdk实现动态代理原创 2017-03-30 19:47:33 · 337 阅读 · 0 评论 -
代理模式之静态代理的实现
代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理模式分为静态代理、动态代理。 静态代理是由程序员创建或工具生成代理类的源码,再编译代理类。所谓静态也就是在程序运行前就已经存在代理类的字节码文件,代理类和委托类的关系在运行前就确定了。原创 2017-03-30 19:09:13 · 1508 阅读 · 1 评论