java - 方法() vs Class.method()?

标签 java methods

<分区>

如果我使用的方法是我从中调用它的同一个类的成员,我应该使用类名吗?

public class ThisClass 
{
    public static void example() { }

    public static void example2()
    {
        example();           // or
        ThisClass.example();
    }
}

最佳答案

不,在类中调用方法时包含类名是不必要的/无关紧要的。在类中调用方法时,通常只有在使用 super 或 this 关键字时才应在方法前面加上任何内容。

关于java - 方法() vs Class.method()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40833629/

相关文章:

java - 如何部署带有嵌入式 JavaDB 数据库的 Java Swing 应用程序?

java - 如何使用java代码处理文件保存提示

java - 将运行时对象的类传递给 java 中的泛型字段

java - return 在 boolean 方法中究竟做了什么?

java - 我可以从java中的类实例中删除方法吗?

ruby - 有没有办法在ruby中随机调用特定类的方法?

java - 关于游戏的设计、OOP

java - 程序需要永远运行

algorithm - 查找日期是否在另一个日期之间的两个周末范围内

Java查看API方法