登陆购买课程后可参与讨论,去登陆吧
同学你好,delivery直接默认是null,那么 调用set/get等方法时可能会报空指针异常,影响web运行。
例如:
为了避免此错误,建议同学对Delivery delivery属性进行实例化,如:
同学你好,这里是对其进行实例化是用来保证赋值成功的。简单理解:
1、作为引用对象,需要实例化后才能赋值,比如 在一阶段中,通过new 关键字实例化一个Animal对象,在内存中开辟了一块空间后,才能对这个实例化后的对象属性赋值,否则这个对象不存在,也就不能对这个对象属性赋值。
2、delivery作为一个引用类型的属性,默认值是null,需要通过new关键字实例化才能实现对这个对象的属性赋值。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
38 1
45 4
107 1
112 2
50 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星