扫码关注官方订阅号
它是这样用的:
private Boolean isLoading; (为什么这里没有初始化true还是false?)
........
if(!isLoading){
isLoading=true; .......
}
我的疑惑是这个if条件怎么行得通啊?我也没看见在哪个构造器里面赋值。
ringa_lee
在Java里,当实例化一个类时,如果实例变量没有指定初值的话,JVM会自动给一个初值的。
对于对象类型:初值为null;对于布尔类型:初值为false;对于整型:初值为0;...
没赋值那就是false啊
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
在Java里,当实例化一个类时,如果实例变量没有指定初值的话,JVM会自动给一个初值的。
对于对象类型:初值为null;
对于布尔类型:初值为false;
对于整型:初值为0;
...
没赋值那就是false啊