gpt4 book ai didi

naming-conventions - 为什么核心库中的一些 java 方法以数字结尾?

转载 作者:IT老高 更新时间:2023-10-28 20:29:06 26 4
gpt4 key购买 nike

在JDK的很多类中都很常见,举几个例子:

  1. java.util.Properties
    • 加载0
    • 商店0
  2. java.lang.Thread
    • 开始0
    • 停止0
    • setPriority0

通常它们是私有(private)的本地方法(例如在 Thread 类中),但有时它们只是私有(private)的(Properties 类)

我只是想知道是否有人知道这背后是否有任何历史。

最佳答案

我相信它们是这样命名的,因为代码中存在具有相同名称的等效函数,并且只是为了区分本地辅助函数和公共(public)函数,他们决定用 0 作为后缀。

java.util.Properties 中同时包含 loadstoreload0store0存在。

关于naming-conventions - 为什么核心库中的一些 java 方法以数字结尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10006293/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com