java 中 static 和 final 的用法

来源:互联网 发布:md204lv4软件下载 编辑:程序博客网 时间:2024/06/05 10:46

static : 所属级别----类 

static是静态修饰符,如果一个类或者方法的话,用static修饰的话,就可以直接调用,不需要实例化之后再调用
用static修饰的变量是公用变量,所有的实例都使用一个
static修饰的对象或者变量,在内存有且只有1个备份,可以修改。
如果一个对象修改了static变量,其它对象里这个变量的值也会改变


用final 修饰的变量就是常量,是程序运行的过程是不可以改变的
final修饰的对象或者变量,在内存中是不可修改,如果是对象则不可继承该对象。
例,String对象是final修饰的,则你新建任何的java类不可继承String对象。

0 0
原创粉丝点击