static
可以修饰内部类
可以修饰全局变量 在常量池中 可以被所有方法使用
可以修饰方法 静态方法
访问修饰符
分为4种,可以限制资源的使用场景
public 在任何地方使用
private 只能在类中只有
protected 只能在类和同包中的其他类 还有子类
default 没有修饰符就是default 只能在类和同包中的其他类
如果资源上面没有访问修饰符,默认就是default,只能在当前包中使用
在一个类中 可以写多个类 只能有一个public 该类必须和文件相同 可以在任何类中使用
private只能在当前类中使用
protected修饰的资源 可以在同包和子类中使用
类的种类
方法类 该类中全部都是方法,或者既有属性又有方法
java中的所有类都是方法类
数据类 类似我们的数据表 特殊类
就是对现实世界的抽象,全部都是属性,属性都是私有的,每个属性都有get和set方法,可以把堆看作数据库