我一直在使用几种调用方法的方法。最近,我一直在使用一个类的静态实例,我相信这是它的正确术语(如果我错了,请纠正我)。哪个更好(甚至提出想法),为什么?
我的第一种方法是简单的旧静态方法。
static void exampleMethod1(){}
static void exampleMethod2(){}
第二种方式(有人说这是一种改进)。
public class ExampleClass{
public static ExampleClass instance;
public ExampleClass(){
instance = this;
}
public static ExampleClass getInstance(){
return instance;
}
void exampleMethod1(){
//code
}
void exampleMethod2(){
//code
}
// To call the method I simply getInstance().exampleMethod1
}