==相同包中任何其他类都可以使用没有任何访问控制修饰符来声明的变量和方法==
    默认级(即是没有修饰符public private protected等)
    同一个包中,一个类的中方法可以访问其他类中的默认级变量和方法,即没有public等修饰的。==没用修饰符声明的任何变量可以由相同包的的任何其他类来读取和修改==
    同一个包中,每一个类中声明的变量,如果在声明中没有修饰符,则其他类可以对它进行读取和修改。==相同包内的任何其他类可以调用相同方式声明的任何方法,任何其他类都不能以任何方式访问这些元素==
    同一个包中,使用一种方式声明的方法可以被其他使用相同的声明方式的方法调用,其他包中的类,或者是使用不同声明方式的类,都不能访问这些方法或变量

解决方案 »

  1.   

    1.默认相当于public的,这和c++不一样public大公无私,任何其他类都可以访问,private只有子类可以访问,private,NO WAY,自己独享!
    2.在同一个包,可以直接引用其他类(也就是生成一个实例,调用方法)。(是这样理解的吗,感觉像是屁话,不是这个包的import 一下,不也可以吗?)
    3.第3句它也说的太涩口了。。和第二条意思差不多。
      

  2.   

    to little_f(小毛) 
    对第三条,解释能否精确些,“或者是使用不同声明方式的类,都不能访问这些方法或变量”
    主要就这句 ,其他类能否调用public 声明的方法??