j2se——final关键字

2025-12-22 10:49:19

1、final关键字:

在java中final可以声明类、变量和方法。

·使用final声明的类为太监类,不能有子类

·使用final声明的变量即为常量,只能赋值一次,在开发中使用final修饰的变量   名一般情况下使用大写

·使用final声明的方法不能被子类覆写

2、说到final,这里延伸讲一下抽象类。

抽象类和普通类的区别:

      抽象类比普通类多了一个抽象方法,普通类中所有的定义都可以在抽象类中定义,抽象类的声明比普通类多了一个abstract关键字。

3、抽象类有以下特点:

1.抽象类不能被直接实例化。

2.那么抽象类可以有构造方法嘛?可以有构造方法,而且抽象类必须要有子类,不然这个抽象类就没有任何意义了。抽象类的子类必须覆写抽象类中全部的抽象方法。

3.抽象类不能使用final申明,因为抽象类必须要有子类,而final声明的类为太监类。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢