标题: final的默认修饰符是什么 [打印本页] 作者: kong7906928 时间: 2014-6-11 13:59 标题: final的默认修饰符是什么 public static final int x=0;
还是public final int x=0; 作者: shisishishisi 时间: 2014-6-11 14:32
如果没记错的话,final没有所谓的默认修饰符吧,你要定义全局静态常量,就是所有类共享这个变量那就:
public static dinal int x=0;
如果你只想把这个变量固定那就:
public final int x = 0; 作者: 郝义涛 时间: 2014-6-11 15:28
final 没有默认修饰符,,作者: KevinSmart 时间: 2014-6-11 19:55
static是修饰类变量,下面是成员变量,没有什么默认的作者: yuZhe_toString 时间: 2014-6-11 21:01
修饰基本类型变量,变量值不能修改。
修饰引用类型变量,变量引用地址不能修改。
修饰方法,方法不能被重写,可重载多个final修饰的方法。
修饰类,类不可被继承。作者: 枫桥夜泊 时间: 2014-6-11 21:15
fianl 没有什么默认修饰符, public static final int x=0;是静态常量!public final int x=0;常量!作者: 宋文辉 时间: 2014-6-11 21:30
final没有所谓的默认修饰符作者: Moonboy2014 时间: 2014-6-11 23:27
这个是没有默认修饰符的,成员变量变量的访问权限修饰符有public ,private 和protected 静态常量一般都会这样定义:public static final int PAGE_SIZE=5; 希望能帮助到你:) 作者: Без_тебя 时间: 2014-6-11 23:39
原来如此啊作者: 风吹落叶 时间: 2014-6-12 00:20
final没有默认修饰符 因为它本身就是个修饰符作者: ╭月牙湾湾╮ 时间: 2014-6-12 01:10
final本身就是一个修饰符 所以也并不需要用什么修饰符来修饰它
若你需要定义一个不需要new对象,可以直接被类名调用的成员变量x,你就可以这样写public static final int x = 0;
若是无所谓new不new对象,就可以不用定义static,public final int x = 0;就好了作者: 凌羽猎风 时间: 2014-6-12 01:53
这个?final好像没有修饰符吧?