A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

1,方法块:限定变量的
2构造代码块:每创建一次对象就会执行一次,并且优先于构造方法执行
3静态代码块随着类的加载而加载,且只执行一次,优先于主方法执行
作用:用于给类进行初始化,一般用于加载驱动
4,静态代码块 优于 构造代码块 优于 构造方法
5.Java只支持单继承,不支持多继承。 Java支持多层继承
6.继承的注意事项:
a:子类只能继承父类所有非私有的成员(成员方法和成员变量)
b:子类不能继承父类的构造方法,但是可以通过super关键字去访问父类构造方法。
c:不要为了部分功能而去继承
7.方法重写:
子父类出现了一模一样的方法,返回值也可以是子父类
8 ,final:
* 修饰类,类不能被继承
* 修饰变量,变量就变成了常量,只能被赋值一次
* 修饰方法,方法不能被重写(有时所有方法都很重要,都不需要被重写,需要将类定义成final的)
final关键字修饰局部变量:
1,基本类型,是值不能被改变
2,引用类型,是地址值不能被改变,对象中的属性可以改变
This与super区别:
This是一个对象,super是一个索引(标记)

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马