我最近启动了一个 Java 项目,其中包含一个名为 System
的类。此类(幸运的是)包含输出管理方法,因此在极少数情况下我需要使用 System.<em></em>
方法(或者一般的 System
对象)我只是将其引用为 java.lang.System.
。我相信这个可以被小看,如System
可以被视为保留名称。我目前正处于该程序的开始阶段,并且可以快速相应地对其进行更改,因为对类本身的调用很少。
最佳答案
虽然这并不违法,但您不想这样做。如果我是下一个处理您的代码的人,我要做的第一件事就是尝试从“java.lang.System
”中删除“java.lang
”,然后当它无法编译时会很生气。
我们的想法是力求简洁,只写你需要写的内容,同时让下一个人理解这一切。与其说它是一门科学,不如说它是一门艺术。
您始终可以将其命名为 ProjectnamehereSystem
或 OutputManager
或类似的名称。
关于Java:创建 "System"类是一件坏事吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29178463/