【问题标题】:What is difference between Access Modifiers and Access Specifiers [duplicate]访问修饰符和访问说明符有什么区别[重复]
【发布时间】:2014-11-03 22:12:50
【问题描述】:
  1. 我看到了很多网站,我得到了类似的信息。

    访问说明符:
    1.公众,
    2.私人,
    3.受保护,并且
    4.default.
    访问修饰符:
    1.决赛,
    2.静态,
    3.同步,
    4.抽象和
    5.瞬态

  2. 在其他网站上,他们告诉我们两者都是一样的。

  3. 在其他一些网站

    访问修饰符将是:
    1.公众,
    2.私人,
    3.受保护,并且
    4.默认。

我对这些事情完全感到困惑。
有人可以解释一下吗?

【问题讨论】:

标签: java


【解决方案1】:

你发现的网站都在喷 A 级胡言乱语,我已经投入了不平凡的一生来根除它们。

“访问说明符”一词未出现在 Java 语言规范中。这就是你真正需要知道的。随机的 Internet 站点,包括 Wikipedia 和这个站点,可以随便说什么,但除非他们同意 JLS,否则他们是错误的。

在您提到的关键字中,1、2、3和4是访问修饰符,因为它们修改对项目的访问,其余的分别是存储类、序列化关键字、同步关键字或不存在('同步”)。

【讨论】:

    猜你喜欢
    • 2011-01-15
    • 2015-11-26
    • 1970-01-01
    • 2013-12-14
    • 2017-06-04
    • 2012-04-09
    • 2016-07-18
    • 2017-08-11
    • 2015-03-28
    相关资源
    最近更新 更多