采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
对于实体类,在对属性设置类型时,是否都推荐使用包装类?因为包装类有数据区缓存,可以提升程序执行效率。。。 想问下老师在实际开发中,是否遵从这样的准则?
同学好,"对于实体类,在对属性设置类型时,是否都推荐使用包装类?因为包装类有数据区缓存" 这句话是说把bean实例里面的值放到一张缓存map里面吗?没太理解其中的意思,如果同学说的是通过使用缓存来提升程序效率的话,确实会有,但是也要根据数据量、数据是否频繁更新,以及加入缓存,维护双写的成本有多大来考虑,都是灵活取舍的
不是,,我没说清楚。 我的意思是,比如Integer有数据缓存(-128~127),第一次使用之后,在第二次再使用,就直接复用已有的对象啦(只要在缓存范围内)
同学好,并不是哈,因为包装类的话也是有性能损失的,毕竟占用的内存会比简单类型要大。一般用包装类是因为它能够支持null的判断,也就是给了你多一种判空的情况处理。而一般情况下,如果讲求性能,最好还是用简单类型。
登录后可查看更多问答,登录/注册
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
1.9k 47
1.8k 41
2.5k 40
1.8k 39
1.5k 37