A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

懒汉式延时加载的目的是什么?

4 个回复

倒序浏览
也想知道
回复 使用道具 举报
只有方法调用时才会创建对象,对内存使用有好处
回复 使用道具 举报
Amu 发表于 2015-5-26 22:58
只有方法调用时才会创建对象,对内存使用有好处

懒汉式和饿汉式的调用方法,都是用类名调用方法建立对象,那么既然都调用了方法,那么懒汉式延时加载的时间就只是加载顺序的固定时间,因为在建立对象的时候就已经调用了方法,如果延neng时加载的时间不可控,这点固定的时间又具体有什么作用呢
回复 使用道具 举报
Amu 发表于 2015-5-26 22:58
只有方法调用时才会创建对象,对内存使用有好处

懒汉式和饿汉式的调用方法,都是用类名调用方法建立对象,那么既然都调用了方法,那么懒汉式延时加载的时间就只是加载顺序的固定时间,因为在建立对象的时候就已经调用了方法,如果延迟加载的时间不可控,这点固定的短暂时间对内存来说也起不到作用吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马