当前位置:编程学习 > JAVA >>

javaSE有关变量的问题

在编程时,我想让变量a只赋值一次,以后我只要用a++就可以使a是的值一直往上加。但我不知道要用什么来修饰变量,我记得在C中可以用static来修饰,那java呢?我还是新手,请各位大神指点。 --------------------编程问答-------------------- static 是静态修饰符 被static修饰的成员变量无论被实例化几次都只会创建一个
可以直接使用类名.变量名 做运算 可以实现lz说的 ++ 

class AAA
{
     public static int a = 100;
}

public Main
{
    public static void main( String [] args )
    {
        for( int i = 0 ; i < 100 ; i ++ )
        {
            System.out.println(AAA.a++);
        } 
    }
}

上面的代码没有编译 可以参考一下 --------------------编程问答-------------------- public class Main
敲错了 --------------------编程问答-------------------- 那要看a的作用域 --------------------编程问答-------------------- 那你也可以用static,java也有的 --------------------编程问答-------------------- static --------------------编程问答-------------------- lz要多看看java基础
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,