Java中没有,必须将变量放入类中或者接口中。

解决方案 »

  1.   

    有一个解决办法
    public class Const{
      public static final faint = "失败";}如果那个类要用的话Const c = new Const();
    System.out.println(c.faint);
      

  2.   

    public class Q
    {
      String s=null;
      int t = 0; 
      public static void main(String args[])
     {
      String st = "Hello";
      int in = 11;
      }
    }变量 s ,t 都是全局变量(java中叫类变量)
    st ,in 是不是全局变量(java中叫 成员变量)
      

  3.   

    是不是声明一个class,然后用static final进行申明,但是使用的时候,我要怎么使用呢?class.变量名??能不能直接通过变量名访问?
      

  4.   

    一般都用接口来定义常数
    javax.swing 
    Interface SwingConstants就是这样的例子
    如果想在那个类里使用这些常量,只要实现这个接口就可以了,不用类名限制
      

  5.   

    你可以在main方法中声明,然后通过方法传递给其他的类的实例。
    package my.share;
    class sharemain{
    static void main(String[][] args)
    { int sharevalue=10;
      sharevalue1 s1=new sharevalue1();
      sharevalue2 s2=new sharevalue2();
      s1.setsValue(sharevalue);
      s2.setsValue(sharevalue);
      
       
    }
    parkage my.share
    class sharevalue1{
       private int sValue;
       public
       void setsValue(int value)
       { sValue=value;
       }
    }
    parkage my.share
    class sharevalue1{
       private int sValue;
       public
       void setsValue(int value)
       { sValue=value;
       }
    }
    parkage my.share
    class sharevalue2{
       private int sValue;
       public
       void setsValue(int value)
       { sValue=value;
       }
    }
      

  6.   

    照我的方法来吧,绝对没问题也可以直接访问
    Const.faint;
      

  7.   

    有一个解决办法
    public class Const{
    public static final faint = "失败";}如果那个类要用的话//Const c = new Const();
    System.out.println(Const.faint);//这才是标准用法
      

  8.   

    楼上的大哥,难道静态类不能本地取一个句丙吗?
    如果是
    com.***.***.Const你写不累吗?
      

  9.   


    final static int MAXNAME = 10;