java中 static,final ,关键字简介

2025-05-25 02:08:06

1、1.访问修饰符java一共给我们提供了4种访问修饰符 private protected 默认 private 本类 ok ok ok ok 同包类 ok ok ok 子类 ok ok 其他类 ok protected 默认 的一般用的不多,常用的也就public private

java中 static,final ,关键字简介

2、2. 酆璁冻嘌final关键字 最终的,所以final 修饰的变量就是常量 修饰的类就不能有子类,他修饰的方法不能被邓咀挚垡重写。 a,fianl 修饰变量 1.修饰局部变量 只要在第一次使用之前赋值就可以了;而且只能赋值一次; 2.修饰成员变量 如果final修饰成员变量那么定义该成员变量的时候就必须进行赋值操作,如果 不在定义的时候进行赋值操作,那么就必须要在构造器中进行一个初始化; 如果在定义的时候已经初始化了,那么在构造器中进行初始化,程序就会编译不通过。

java中 static,final ,关键字简介

3、b, 酆璁冻嘌final 修饰类 如果将final修饰放在类的修饰符上面,那么该类就不能够再被继承了 使用fin锾攒揉敫al修饰类是不想让别人继承我这个类将我这个改的乱七八糟,而类 的修饰里面还有一个修饰符叫abstract 使用该修饰符来修饰一个类,那么该类就会变成一个抽象 类,抽象类的目的就是为了让被人继承我这个抽象类然后来重写抽象方法,而final是不让别人继承 所以这个2个关键字不能够同时修饰一个类 c, final修饰方法 如果使用该关键字来修饰方法,那么该方法就 不能够被重写。

java中 static,final ,关键字简介

4、3.static 共享数据,只有一份;还有一种特殊的调用方法,可以使用类名.变量名, 可以不通过对象的医用来进行操作。 静态的,static可以修饰变量和方法 ststic 修饰的属性不属于对象,存储在方法区中,只保留一份 而且会随着类的加载而出现在方法区里面,他不是随着对象的创建才有的; 使用static修饰的变量和方法都可以直接使用 类名.方法 调用;

java中 static,final ,关键字简介

5、a,修饰变量 如果使用static修饰的变量,那么该变量就会是一个共享数据 只有一份。

java中 static,final ,关键字简介

6、b, 修饰方法 static修饰方法,该方法就称之为静态方法,静态方法有一些语法需要注意: 1.可以使用 类名.方法名 直接调用 2.静态方法中不能出现非静态方法 3.静态方法中不能出现非静态成员变量

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