随笔分类 -  基本Java

摘要:CGLIB 规则: 目标对象: 不能是final类; 存在public的构造器;代理创建的目标代理对象需要与public构造器的参数相匹配。 需要进行增强功能的方法不能是final; cglib创建代理对象,对方法进行增强 public class HelloWorldCglib { private 阅读全文
posted @ 2022-10-15 16:30 黎明的星海 阅读(68) 评论(0) 推荐(0)
摘要:Java动态代理Proxy 规则: 必须实现接口编程;需要一个接口,目标类实现该接口。 必须实现InvocationHandler接口;为目标对象实现增强功能。 例子: public interface IHelloWorld { void print(); } public class Hello 阅读全文
posted @ 2022-10-13 09:33 黎明的星海 阅读(124) 评论(0) 推荐(0)
摘要:package com.cgx.logtest1; import java.lang.reflect.Constructor; import java.util.ArrayList; import java.util.Collections; import java.util.List; impor 阅读全文
posted @ 2021-12-02 18:08 黎明的星海 阅读(42) 评论(0) 推荐(0)
摘要:// java时间获取类 public class DateUtil { // 获取当前时间 public static Date getNowTime() { Calendar calendar = Calendar.getInstance(); return calendar.getTime() 阅读全文
posted @ 2020-01-19 02:27 黎明的星海 阅读(244) 评论(0) 推荐(0)
摘要:# 2,8,16进制转换成10进制 (1).使用Integer.parseInt()方法;转换成负数只需要在字符串前加上负号-;大于Integer.MAX_VALUE或小于Integer.MIN_VALUE的转换将会抛出错误。 // 2,8,16进制转换成10进制 // 使用Integer.pars 阅读全文
posted @ 2020-01-16 23:59 黎明的星海 阅读(20579) 评论(0) 推荐(2)