我是靠谱客的博主 开心小兔子,最近开发中收集的这篇文章主要介绍【修饰符】Java中的类修饰符、成员变量修饰符、方法修饰符,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

类修饰符
    1、public:可以被任何对象访问,一个程序的主类必须是公共类;
    2、abstrate:将一个类声明为抽象类,没有实现的方法,需要在子类中实现;
    3、final:将一个类声明为非继承类,表明此类不可以被子类继承。
 
成员变量修饰符
    1、public:将变量声明为公共的,它可以被任何对象的方法访问;
    2、private: 将变量声明为私有的, 该变量只允许自身类的方法访问,
                        其他任何类(包括子类)中的方法均不能访问;
    3、protected:保护访问控制符,指定该变量可以被自己的类及子类访问, 在子类中可以覆盖此变量;
    4、friendly: 指定该变量可以在同一个包中的类可以访问,其他包中的类不能访问;
    5、final:最终变量修饰符,指定该变量为常量,不可修改;
    6、static:静态修饰符,指定该变量为类变量,实例和类均可访问,建议用类访问
                        eg:Math.PI
    7、volatile:易失修饰符,用于多线程中,指定该变量可以同时被多个线程控制和修改;
    8、transient:过度修饰符,指定该变量是系统保留,暂无特别作用的临时性变量。
 
方法修饰符
    1、public:公共控制符;
    2、 private:指定该方法只能在自己的类中访问;
    3、 protected: 指定该方法可以被同一个包中的类、自己的类和子类访问;
    4、fianl: 指定该方法不可以被子类重载;
    5、static:指定该方法为静态方法, 不需要实例化就可以激活的一个方法;
    6、synchronize: 同步修饰符,在多线程中,对该方法加锁,以防止其他线程的访问;
     7、 native: 本地修饰符, 指定此方法的方法体是用其他语言在程序外部编写的。
                        

最后

以上就是开心小兔子为你收集整理的【修饰符】Java中的类修饰符、成员变量修饰符、方法修饰符的全部内容,希望文章能够帮你解决【修饰符】Java中的类修饰符、成员变量修饰符、方法修饰符所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部