修饰符

1.包(package):就是文件夹,用来对类进行分类。
(1)定义格式:package 包名;
【tips】:多级包用 . 分开。
(2)导包:当使用不同包下的类时,需要导包。
    import 包名.类名;
2.权限修饰符(4种)
权限修饰符 同一类中 同一包下 与父类不同包的子类 不同包的无关类
private 可访问√


默认



protected



public



3.状态修饰符(2种)
(1)final:最终态
        1)被final修饰的成员方法(最终方法):不可被重写;
        2)最终成员变量:看做常量,不可被赋值;
        3)最终类:不可作为父类被继承;
        4)final修饰的局部变量:①基本数据类型局部变量:看做常量,不可被赋值;
                                                 ②引用类型局部变量:地址值不可变,而地址值指向的内容可变!
(2)static:静态
        1)static修饰的成员变量(静态成员变量),可以被该类的所有对象共享,使用时直接用 类名.静态成员变量 ,而不再用对象1.成员变量,对象2.成员变量这么麻烦了。
        2)静态成员方法的访问特点:
               ①非静态成员方法,无论静态、非静态都可以访问;
               ②静态成员方法,只能访问静态成员。

全部评论

相关推荐

10-28 14:42
门头沟学院 Java
watermelon1124:因为嵌入式炸了
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务