• 技术文章 >java >java基础

    java中public修饰符是什么

    小妮浅浅小妮浅浅2021-10-14 11:16:13原创154

    1、任何其他类都可以访问被声明为public的类、方法、构造方法和接口。

    2、若相互访问的public类分布在不同的包中,则需要导入相应public类所在的包。由于类的继承,所有的公共方法和变量都可以由其子类继承。

    实例

    public class demo1{
        public static void main(String[] args) {
            Person p1 = new Person();
            p1.fn();
            System.out.println(p1.a);  // 100
            System.out.println(p1.scorce);  // 12.5
            // System.out.println(p1.abc);  // 无法访问 报错
        }
    }
     
     
    class Person{
        int a = 100;    //  在同一包内可见,不使用任何修饰符。
        public float scorce = 12.5f;  // 对所有类可见。使用对象:类、接口、变量、方法
        private double abv = 545.6487485;  // 在同一类内可见。
     
        public void fn(){
            System.out.println("我是fn函数");
        }
    }

    以上就是java中public修饰符的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

    专题推荐:java public
    品易云
    上一篇:java中private修饰符的介绍 下一篇:java非访问控制修饰符有哪些

    相关文章推荐

    • Java基础之如何快捷键生成文档注释?• Java基础中注释添加的位置以及原则详解• Java基础里的@Target是什么?怎么用?• Java基础@Retention如何创建注解?• Java基础之内置注解有哪些?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网