-4

我有一个非常简单的问题:静态方法应该对每个对象都有相同的结果吗?

4

2 回答 2

6

public static boolean isEven(int number){
    return (number %2 ==0);    
}
于 2012-04-04T17:41:40.863 回答
3

你是什​​么意思?静态方法不能有this对象,但如果传递不同的参数,它们可能会返回不同的结果。换句话说,a.staticMethodandb.staticMethod肯定会返回相同的结果,但staticMethod(a)andstaticMethod(b)可能会有所不同。

于 2012-04-04T17:41:44.203 回答