在类A中调用类B=》类A中的语句:B b= B.getInstance();
类A中需要导入(import)类B吗?
如果不需要,怎么解释?(有人说在同一个包里就不需要import了,是这样吗?)
  

解决方案 »

  1.   

    package com.vanceinfo.training;public class TestA
    {
        public static void main(String[] args)
        {
            TestB b = new TestB();
            System.out.println("I'm in com/vanceinfo/training");
        }
    }============================================================package com.vanceinfo.training;public class TestB
    {
        public static void main(String[] args)
        {
            System.out.println("I'm in com/vanceinfo/training");
        }
    }假如是在同一个包(package)里,就不要,否则package com.vanceinfo.training;import com.vanceinfo.exercise.TestB;public class TestA
    {
        public static void main(String[] args)
        {
            TestB b = new TestB();
            System.out.println("I'm in com/vanceinfo/training");
        }
    }============================================================package com.vanceinfo.exercise;public class TestB
    {
        public static void main(String[] args)
        {
            System.out.println("I'm in com/vanceinfo/training");
        }
    }