程序设计规范
自在的双面鱼
这个作者很懒,什么都没留下…
展开
-
动态代理
文章目录动态代理基于接口动态代理基于子类的动态代理 动态代理 特点:字节码随用随创建 作用:不修改源码对方法增强 分类: 接口动态代理 子类动态代理 基于接口动态代理 使用类:Proxy 来源:JDK官方 使用方式: Proxy的newProxyInstance方法 创建代理对象要求 被代理最少实现一个接口,没有则不能使用 newProxyInstance方法参数 ClassLoa...原创 2019-08-14 16:31:14 · 79 阅读 · 0 评论 -
程序的耦合
文章目录耦合解耦实际开发中的解耦使用工厂创建实例单例创建对象 耦合 程序间的依赖关系 类与类之间的依赖 方法之间的依赖 解耦 降低程序间依赖关系 解耦的两个主要方法: 1.使用反射创建对象,避免使用new关键字 2.读取配置文件,获取对象全限定类名 实际开发中的解耦 编译和运行分开,在程序开发完毕后,删除某个对象在编译期间不会报错。 使用工厂创建实例 但是这样有个缺点,每次创建的...原创 2019-08-10 22:04:13 · 231 阅读 · 0 评论 -
单例模式的使用情况
当单例的类没有类成员变量的时候可以使用单例模式。原创 2019-08-12 16:01:32 · 110 阅读 · 0 评论