Azy759
Azy759
2016-05-10 04:35

java 能不能在类或方法中定意一个全局变量,每次访问,都指向这个变量。如C语言一样

在C中,加上static就可以了。
我想防止函数重入,在C中
fun(){
static int flag=0;
if(flag)return;
flag=1;
...
flag=0;
}
这样就好,在java中想完成类似的功能,可以怎么做呢。
我使用了static好像报错了。

public static void fun(){
static boolean flag;
}

大概说flag只能用终态,用终态不就不能改变了,这样不行。

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

3条回答