- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 java日志logback入门
我们的项目中日志是必不可少的,好的日志可以为我们无论在开发,测试还是实际应用中都能帮助我们快速方便的解决问题,查找问题,我们今天介绍下logback的简单入门: logback 继承自 log4j,它建立在有十年工业经验的日志系统之上。它比其它所有的日志系统更快并且更小,包含了许多独特并且有用的特性。 首先新建一个java的maven项目, 在pom.xml中添加: <!-- ht...
2020-01-16 17:17:48 543
原创 Java动态代理
java代理分为静态代理和动态代理,在spring的核心AOP中,我们用到了动态代理,其中包括jdk自带的代理以及通过第三方cglib字节码的方式实现动态代理,所以学习好动态代理有助于我们理解spring的aop,本篇文章主要讲解jdk自身的动态代理。 jdk自身的代理我们就需要知道InvocationHandler和Proxy,我们看下官方的文档介绍: /** * {@code Invo...
2020-01-15 17:09:45 103
原创 Java数组初始化的内存分配
1.Java数组是静态的 Java是静态语言,所以Java的数组也是静态的,即:数组被初始化后,长度不可变 静态初始化:显式指定每个数组元素的初始值,系统决定数组长度 String[] books = new String[]{"疯狂Java讲义","Thinking in Java","Java核心技术卷"}; String[] names = new String[]{"张三","李四...
2020-01-13 14:18:42 852
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人