final 修饰符分两种情况: 如果是修饰基本类型,如果整形,浮点型,如 final int i=100,这里的i的值是不能变的 如果修饰的是对象,如final String s = "dddd";,这里的引用是不能变的,比如你不能这样写: s = "bbbbb";但对象的值可以改变。 在java里面,数组是被看做是一个对象的,所以这个final不能阻止通过数组下标来访问对象进行值的改变。
final 修饰符分两种情况:如果是修饰基本类型,如果整形,浮点型,如 final int i=100,这里的i的值是不能变的如果修饰的是对象,如final String s = "dddd";,这里的引用是不能变的,比如你不能这样写:s = "bbbbb";但对象的值可以改变。在java里面,数组是被看做是一个对象的,所以这个final不能阻止通过数组下标来访问对象进行值的改变。1:修饰变量