采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
像dao层 定义一般是 int deleteProductImgById(long productId); Product selectProductById(long productId);
老师你一般都是用的 long
我一般全部都是用的Long 用起来感觉没有啥区别,我像这些类似的要传id的都用Long 应该没有啥事吧 还是说不建议这样用。
long是基本类型,Long是它的包装类。。。。
这我知道 我说的不是这个意思 我的意思是 什么时候用包装类,什么时候用基本类型
一般情况下能用基本类型尽量使用基本类型,因为包装类型还涉及到拆箱,但是如果当业务需要做空值判断时,则使用包装类型,毕竟包装类型允许为空,或者正数负数都有意义的时候也可以用包装类型。同学用Long也没啥影响,对于规模很小的项目来说,性能上基本没差距
感谢同学的热心支持
你要用集合装长整型,就用且只能用list<Long>去声明,你要判断是否为null,也只能用Long。
long在这两方面是有限制的。
再结合老师说的,性能方面的差别。
如果帮到你,望采纳
登录后可查看更多问答,登录/注册
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
2.0k 47
1.9k 41
2.6k 40
1.9k 39
1.6k 37