书上说某个类里面private修饰的变量和方法不能直接通过实体对象调用
  可static修饰的变量和方法又可以直接通过实体对象调用
  那private static怎么办呢?
  

解决方案 »

  1.   

    private  只能在本类使用,static 可直接用类。方法或变量名调用。非静态的可以直接调用静态的。静态的只能调用静态的方法或变量。综合一下呗。写个java程序 试试不就知道了
      

  2.   

    两个不冲突的,private只能在本类中访问此方法或变量或类,static是静态变量或静态类,作用域是不会变化的。
      

  3.   

    private static使用范围:
    自己类的非static方法可以直接使用;在main里不需要实例化本类,也可以直接使用;别的类不能使用(即使它是static的)。
    这样的组合很不合理,如果是private,再用static没太大必要,但是在特殊的情况下还是需要的。在实践中这样的组合很少。