可是,实际情况是,我import 了一些包,包中有static变量,但在Class中不能用,后来改为继承,就可以了。这里面的道理是什么?

解决方案 »

  1.   

    import:引入一个包或者类,然后可以使用这个类(继承它、生成它的实例、调用它的方法包括static的方法)继承:从一个类或者接口继承,扩展这个类、改变其实现(如果允许)、或者实现某个接口。
      

  2.   

    楼主说的是某个类里面的static变量吧?如果是,那么简单的使用类、调用类的方法,不见得能看到内部的数据,这个要视变量的修饰符而定,static还是非static对楼主现在遇到的情况而言不是主要的问题所在。
      

  3.   

    那个包是公司架构的包,看不到源代码,所以只能猜,包中有个静态变量,import该包是不能用的