【7】java面向对象 static关键字 访问修饰符 方法类 数据类

static
可以修饰内部类
可以修饰全局变量 在常量池中 可以被所有方法使用
可以修饰方法 静态方法
访问修饰符:
4种 可以限制资源的使用场景
public 在任何地方使用
private 只能在类中只有
protected 只能在类和同包中的其他类 还有子类
default 没有修饰符就是default 只能在类和同包中的其他类

如果资源上面没有访问修饰符,默认就是default,只能在当前包中使用
在一个类中 可以写多个类 只能有一个public 该类必须和文件相同 可以在任何类中使用
private只能在当前类中使用
protected修饰的资源 可以在同包和子类中使用

在这里插入图片描述
类的种类
方法类 该类中全部都是方法,或者既有属性又有方法
java中的所有类都是方法类
数据类 类似我们的数据表 特殊类
就是对现实世界的抽象,全部都是属性,属性都是私有的,每个属性都有get和set方法,可以把堆看作数据库

猜你喜欢

转载自blog.csdn.net/tcbdbd/article/details/89143722