变量声明,有的情形声明为“空”,又有的情形声明为null,。求教老师,何种情况应该声明为“空”或null
问题如题。
我知道变量为"空"时,内存是有空间的,而null则在内存没有空间。
经过一段学习,观察到,似乎在做实体类,比如 Person时,前面声明的 name,food, 等变量,一般设为null。
但在类中写方法时,则一般声明变量时 设为“空”。
但不知道这是为什么,想了解学习其道理。
等待老师的解惑,感谢老师帮助指导!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论