JAVA代理模式与延迟加载
2016-06-07 22:40
309 查看
代理模式:
系统启动时,如果对系统组件全部进行加载,则会拖慢系统启动时间,使得客户体验变的很低。与代理模式相关的其中一个技术就是延迟加载,当系统启动时,将消耗资源最多的方法都适用代理模式分离,而在用户真正做操作时,再由代理类,单独去加载真实的类,完成客户的请求。这个过程就是使用了代理模式完成了系统的延迟加载。
延迟加载:
核心思想:如果系统当前没有使用这个组件,则不需要真正初始化它。
系统启动时,如果对系统组件全部进行加载,则会拖慢系统启动时间,使得客户体验变的很低。与代理模式相关的其中一个技术就是延迟加载,当系统启动时,将消耗资源最多的方法都适用代理模式分离,而在用户真正做操作时,再由代理类,单独去加载真实的类,完成客户的请求。这个过程就是使用了代理模式完成了系统的延迟加载。
延迟加载:
核心思想:如果系统当前没有使用这个组件,则不需要真正初始化它。
相关文章推荐
- 一维数组的开辟 赋值 应用
- java异常体系
- 【java并发】线程同步工具Semaphore的使用
- Java内存模型
- 粗浅看 java反射机制
- Spring的PropertyPlaceholderConfigurer应用
- Java国际化的步骤
- JavaAPI之PreDestroy
- Java的字符串String
- "选择排序"算法-之通俗易懂原理讲解-java编程
- 将连接MySQL数据库的java项目程序打包成为.jar格式
- 使用spring mvc前台获取后台返回的List
- java应用cpu过高
- javaweb学习总结(四十四)——监听器(Listener)学习
- java 8之Lambda Expressions 解说
- java 数组实现哈希表的构建,查找,插入,删除
- 中文javadoc
- 中文javadoc
- spring的事物配置
- javaweb学习总结(四十六)——Filter(过滤器)常见应用