Test t=new Test();
是一个执行语句,要放到方法里去.
而象声名语句可以写在方法外.

解决方案 »

  1.   

    是编译报上面的错误?
    是报错还是报警告?有时你没有用TEST的方法他会报信息
    这些是全部的代码吗?
      

  2.   

    问题我自己已经解决了,谢谢大家的支持,
    原来是 classpath里没有把 . 这个添加进去的缘故,我只在path里添加了,classpath里也要添加才可以
      

  3.   

    原来你的环境变量有问题,它找不到TEST,我还真是没碰到过这样问题.
    建议,配完环境变量测试一下,是否配的对.
    因为我每次都测试,所以没碰到这样问题
      

  4.   

    而且楼主的构造函数有问题吧
    public Test(){
    }
      

  5.   

    你应该是在一个源文件里写的代码吧.而java的一个文件里只能有一个public 类.并且,public类要有入口函数:main()或init()