Java
StrangeLife
这个作者很懒,什么都没留下…
展开
-
软编码与硬编码
软编码与硬编码 软编码:数据与程序分离,具体数据值在程序在运行时才能确定 硬编码:数据与程序高度耦合,程序在运行前就确定了具体数据值原创 2021-03-06 20:22:19 · 119 阅读 · 0 评论 -
代理模式思考
代理模式思考静态代理与动态代理的区别编译时机可扩展性 静态代理与动态代理的区别 编译时机 静态代理:运行前,代理类已被编译为class文件 动态代理:运行时,动态生成代理类的class文件 可扩展性 静态代理:每需要代理新的接口/类实例都需要编写新的代理类 动态代理:代理类可以代理任何类/接口实例 ...原创 2021-03-06 19:23:58 · 65 阅读 · 0 评论