day11-final关键字用于修饰成员变量
This commit is contained in:
24
day11/src/com/inmind/final01/Demo03.java
Normal file
24
day11/src/com/inmind/final01/Demo03.java
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
package com.inmind.final01;
|
||||||
|
/*
|
||||||
|
final关键字用于修饰成员变量
|
||||||
|
注意:被final修饰成员变量,必须【手动赋值】
|
||||||
|
|
||||||
|
成员变量:在类中方法外定义的非静态变量就是成员变量
|
||||||
|
成员位置:类中方法外
|
||||||
|
局部位置:方法中
|
||||||
|
*/
|
||||||
|
public class Demo03 {
|
||||||
|
//定义在成员位置的成员变量
|
||||||
|
final int i = 10;
|
||||||
|
final int j ;
|
||||||
|
|
||||||
|
public Demo03(){
|
||||||
|
j = 10;//注意:被final修饰的变量,你想先定义后赋值,必须在构造方法中赋一次
|
||||||
|
}
|
||||||
|
|
||||||
|
public void method() {
|
||||||
|
System.out.println(i);
|
||||||
|
System.out.println(j);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user