在类之中,方法之外定义就好了;
比如说:
public class Demo01{
public static int number01 = 123;
public void func(){
//todo some thing;
}
}
这里的number01变量就是静态变量,可以在方法内部使用的,是个全局变量,这个类中的任何方法都可以使用他。
希望能够帮到你。
祝你好运。
补充:hanyuekidd说得好,我手误,竟然把全局变量定义成了public,一般都定义成private,这样只能够本类访问。
那句:public static int number01 = 123;
改成:private static int number01 = 123;
这样,其他类就不能使用123这个值。避免出错。
enolong 的方法OK 的,但注意点最好把这个成员变量从public改成private ,这样就只有本类能访问,不会对你的递归造成影响;不然别的方法可以在外部调用,到时候出错都不知道问题在哪
定义在方法外就好了
定义一个静态的成员变量