- public含义
java中public除了继承和类内外的访问权限的意义以外,还有有关包的权限的意义。 2. static含义 3. 一个源文件中最多只能有一个类使用public修饰
类外无法访问private修饰的数据成员和方法。
修饰类内数据成员和方法时表示:数据成员和方法在类外可以访问。
修饰类时,表示在同一个包还是不同包的类都可以创建public修饰的类的对象
在同一个包中的类可以访问,不在同一个包中的类不能访问。
不用public,protected,private修饰的称为友好变量或者友好方法。
修饰数据成员和方法时表示:在同一个包中的类可以访问,不在同一个包中的类不能访问。
修饰类时(指类不被任何访问控制符修饰)表示:不在同一个包的类中不能声明该类对象。
修饰类的数据成员时,static表示所有对象共享一个变量。
修饰类方法时,static表示这个方法是对于整个类的方法,不是针对某个对象的方法。可以通过类名调用