1.
if(){}else if(){}else if(){}模式相比较与一般的if(){}else{}模式的优点是:前者是单触发,拥有更高的效率!
2.
break关键字与contiune以及return关键字的区别:
break关键字是用于结束其所在的最内层的循环;
continue关键字是用于跳过其所在的最内层的循环的条件,从而直接执行下一次循环;
return关键字是用于直接结束程序的;
3.
关于访问权限的简介:
public(公开的)其访问权限最高,安全级别最低,在当前类的内部+同一个包的其他类中+不同包的子类+不同包的非子类中都可以访问;
protected(受保护的)其访问权限仅次于public,在当前类的内部+同一个包的其他类中+不同包的子类中都可以访问;
扫描二维码关注公众号,回复:
2908766 查看本文章
默认(友好的)其访问权限低于protected,在当前类的内部+同一个包的其他类中可以访问;
private(私有的)其访问权限最低,安全级别最高,仅仅只能在当前类的内部访问;
4.
关于上转型对象的注意:
上转型对象是指由父类声明,子类实例化的对象;它只能访问子类与父类共同拥有的资源;但是可以强制转换为子类对象,转换后可以访问子类所有资源;注意:其不可以强制转换为父类对象,因为子类属性不一定全部符合父类要求;
5.