out.println 是不行的,你的out对象是从那里来的? System本事是个类的,你不能用import java.System的

解决方案 »

  1.   

    System是个类呢还是个包呢?
    如过是类的话 System.out.println这一句怎么解释。
    请说明谢谢;
    初学者容易糊涂.
      

  2.   

    java.lang 
    Class System
    java.lang.Object
      |
      +-java.lang.System
    static PrintStream out 
              The "standard" output stream.
      

  3.   

    System是java.lang包下的一个类
    不需要显式import
    System.out.println中out是System里的一个OutputStream
    (应该理解为是一个实现OutputStream接口的类)
    println是OutputStream接口中的一个方法
    这里调用了该方法(以输出某些制定的数据)
      

  4.   

    System位于java.lang包中,是一个类,java.lang.*是自动加载的。System.out.println是这样的,System类中用个成员out时PrintStream类的实例。举例:
    public class System {
        PrintStream out=null;
        //……other here
    }public class PrintStream{
        public void println(String str){
        }
    }
    实际情况大致如此,但不完全相符。