class define
{
  public static final float PI=3.14;
  public static final String NAME="ME";
}
使用的时候:
define.PI;define.NAME;

解决方案 »

  1.   

    是不是指常量?
    可以使用:private static final int MAX_CONNECTION=10;
      

  2.   

    最重要的就是final关键字!它是指这个变量或类不能改变(对类来说的话是不能继承)!
      

  3.   

    package const;public Define
    {
        public static final int MAX_VALUE = 10;
    }
    ------------------import const;
     
    ...
        int d = Define.MAX_VALUE;
      

  4.   

    一般在接口或者在抽象类中定义,字符一般要大写。如:
    interface Test{
        static final String STR="test";
    }
      

  5.   

    static final String SERVER_NAME = "ylf";
      

  6.   

    static final 类型 变量名 =  值。
    有 final 就是表示常量的意思 。static 是静态的意思,在Java中静态就是全局变量,而且有final就不能把值改变值。有什么不会来可以来E-mail:[email protected]
      

  7.   

    static 就表示全局,但 final 并不表示是常量,它表示的是一旦赋值就不能更改的值,如果这个被 modified 为 final 的变量是一个原始类开型( primitive type)这个值就再也不能再改变了,但如果是一个引用类型(reference type)对象,这个对象中所引用到的对象是可以改变的. 虽然 static 变量可以在没有类实例的情况下使用,但只在被声明为 public 之后才能在所有的地方使用。全局常量在接口中定义可以避免在我们不希望被实例化的东东被实例化,但在类内部定义常量的情况也是常见的。
      

  8.   

    i see...
    thanks very much