Java 类与对象的深入探究
在 Java 编程中,类和对象是核心概念。下面将深入探讨类和对象的一些高级特性,包括避免程序崩溃的方法、 this 引用变量、内部类和枚举类型等。
避免程序崩溃
在某些情况下,程序可能会因为调用方法时对象的字段未正确引用而崩溃。例如,当在 name 对象的字段引用 String 对象之前调用 getLength 方法时,程序就会崩溃。为了避免这种情况,可以采用以下两种方法:
- 在方法中使用
if语句检查字段是否为null
public int getLength()
{
int len = 0;
if (lastName != null)
len += lastName.length();
if (firstName != null)
len += firstName.length();
if (middleName != null)
len += middleName.length();
return len;
}
在这个方法中,通过 if 语句检查每个字段是否为 null ,如果不为 null 则累加其长度,从而避免了 N
超级会员免费看
订阅专栏 解锁全文
983

被折叠的 条评论
为什么被折叠?



