美文网首页Java复习
2020-07-22(基础回顾第二天)

2020-07-22(基础回顾第二天)

作者: 残烛_商志飞 | 来源:发表于2020-07-22 17:58 被阅读0次

    1,代码块问题总结

    局部代码块:存在于方法内,代码块执行完毕之后立刻释放空间。主要用来限定声明周期,提高内存利用率。

    构造代码块:存在于类中方法外,每次调用对象都会执行,且在构造方法之前执行。主要用于对不同构造方法的相同代码块进行统一执行。

    静态代码块:static标识,存在于类中方法外,只会执行一次。无论创建几次对象,都只会执行一次,通常用来加载驱动。

    2,继承的相关问题

    1,继承只支持单继承不支持多继承,(一个子类只有一个父类)

    2,继承不会继承父类私有的成员方法和成员变量;

    3,继承体现的是一种关系,不要为了一部分功能去使用继承。

    3,this和super

    this:代表当前对象的引用;super:代表父类的引用;

    4,final

    final修饰类,类不能别继承;修饰变量,变量只能被赋值一次;修饰方法,方法不能被重写;

    相关文章

      网友评论

        本文标题:2020-07-22(基础回顾第二天)

        本文链接:https://www.haomeiwen.com/subject/kpktlktx.html