3-9中代码执行顺序问题
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
Car other = (Car) obj;
if (k != other.k)
return false;
return true;
}
上面的代码执行顺序的问题,哪个大神能详细说一下?比如return返回后不会打断程序吗?是接着往下执行吗?那return什么用,return那么多,在这段代码里都什么意思?