关于public static中public是否可以省略的问题

来源:8-7 Java 中的 static 使用之静态变量

放牛崽

2016-06-29 19:54

public static String className = "JAVA开发一班";

static String className = "JAVA开发一班";

输出结果是一样的,是否public可以省略

写回答 关注

3回答

  • qq_再见时光_0
    2016-06-30 00:01:52
    已采纳

    可以,public只是访问修饰符中的一个,默认什么都不加,就是default。

    既修饰类中的属性,也可以修饰类中的方法,

    它不仅能在设置了该权限的类中访问,也可以在同一包中的类或子类中访问。


    放牛崽

    非常感谢!

    2016-07-02 18:31:21

    共 1 条回复 >

  • 墨眉无锋_Lee
    2016-06-29 20:30:47

    楼上正解

  • 常丶泥巴
    2016-06-29 19:57:28

    可以啊,这只是访问修饰符,不写的话会分配默认的修饰符,默认的修饰符只能在本类和同包类访问了,其他地方访问不了这个变量

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530649 学习 · 6091 问题

查看课程

相似问题