定义变量同时调用其他类方法给变量赋值为什么一定要定义为final? 比如说:String name = cin.nextLine(); String前不能加public这些访问修饰符,而它默认为final 这是为什么?
------解决方案-------------------- final static 才是常量修饰符,可以交换顺序, public final static NAME = "OK" String类本身就是final类型的 在作为类的一个属性是可以加public的 public String name