吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1954|回复: 2
收起左侧

[求助] NPE问题

[复制链接]
mengzhao 发表于 2019-7-31 14:07
Java里面的NPE问题具体是什么呀,百度的都可笼统,麻烦大牛们解释一下

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

.·.·. 发表于 2019-8-3 08:26
看上去是NullPointerException的样子
大概就是,
首先Java是面向对象编程的,于是你会有成吨的对象:
比如person有一个属性wife
你可以用person.wife获取这个属性
但有的person没wife...这时候你强行读取person.wife就会出现意想不到的事情,比如返回null,比如直接报错
(至少,在返回null的时候,nullpointerexception的第一个单词就出现了……)
没理解错的话,这个应该就是NPE的问题所在。
作死改C#游戏的时候经常会遇到类似
if(object!=null && object.getProp!=null){......}
这样的语句,这应该就是防止NPE发生的技巧

不懂NPE大概是游戏玩得少吧(笑)
 楼主| mengzhao 发表于 2019-8-5 14:27
.·.·. 发表于 2019-8-3 08:26
看上去是NullPointerException的样子
大概就是,
首先Java是面向对象编程的,于是你会有成吨的对象:

谢谢,你描述的很形象,很容易就理解了^_^
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-27 02:48

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表