public修饰的内容限制最小,也可以说是没有限制,可以在其他任何位置访问,在实际项目开发中,一般用来修饰类,方法和构造器;
protected修饰的内容可以被同一个包的其他类访问,也可以被不同包中的子类访问,在实际项目开发中,一般用来修饰只开放给子类使用的属性、方法和构造方法;
无访问控制符修饰的内容可以被同一个包中的类访问,在实际项目开发中,一般用于修饰一个包内部的功能类,这些类的功能只能辅助本包中的其他类,其他情况都不要使用这个访问控制符;
private修饰的内容是私有的,限制最大,只能在本类中访问,而不能被类外部的任何类访问,在实际项目开发中,一般用来修饰类的属性或只在本类内部使用的
protected修饰的内容可以被同一个包的其他类访问,也可以被不同包中的子类访问,在实际项目开发中,一般用来修饰只开放给子类使用的属性、方法和构造方法;
无访问控制符修饰的内容可以被同一个包中的类访问,在实际项目开发中,一般用于修饰一个包内部的功能类,这些类的功能只能辅助本包中的其他类,其他情况都不要使用这个访问控制符;
private修饰的内容是私有的,限制最大,只能在本类中访问,而不能被类外部的任何类访问,在实际项目开发中,一般用来修饰类的属性或只在本类内部使用的
2017-07-11