Java SE常用知识点总结

1.

if(){}else if(){}else if(){}模式相比较与一般的if(){}else{}模式的优点是:前者是单触发,拥有更高的效率!

2.

break关键字与contiune以及return关键字的区别:

  break关键字是用于结束其所在的最内层的循环;

  continue关键字是用于跳过其所在的最内层的循环的条件,从而直接执行下一次循环;

  return关键字是用于直接结束程序的;

3.

关于访问权限的简介:

  public(公开的)其访问权限最高,安全级别最低,在当前类的内部+同一个包的其他类中+不同包的子类+不同包的非子类中都可以访问;

  protected(受保护的)其访问权限仅次于public,在当前类的内部+同一个包的其他类中+不同包的子类中都可以访问;

  默认(友好的)其访问权限低于protected,在当前类的内部+同一个包的其他类中可以访问;

  private(私有的)其访问权限最低,安全级别最高,仅仅只能在当前类的内部访问;

4.

关于上转型对象的注意:

  上转型对象是指由父类声明,子类实例化的对象;它只能访问子类与父类共同拥有的资源;但是可以强制转换为子类对象,转换后可以访问子类所有资源;注意:其不可以强制转换为父类对象,因为子类属性不一定全部符合父类要求;

5.

猜你喜欢

转载自www.cnblogs.com/zhaoziming-zhaogaojun/p/9545092.html