相关疑难解决方法(0)

Java:何时使用静态方法

我想知道何时使用静态方法?假设我有一个带有几个getter和setter的类,一个或两个方法,我希望这些方法只能在类的实例对象上调用.这是否意味着我应该使用静态方法?

例如

Obj x = new Obj();
x.someMethod
Run Code Online (Sandbox Code Playgroud)

要么

Obj.someMethod
Run Code Online (Sandbox Code Playgroud)

(这是静态方式吗?)

我很困惑!

java static-methods

868
推荐指数
13
解决办法
109万
查看次数

Java中方法的默认范围是什么?

如果我输入:

 void doThis(){
     System.out.println("Hello Stackoverflow.");
 }
Run Code Online (Sandbox Code Playgroud)

什么是默认范围doThis()

上市?受保护的?私人的?

java scope

160
推荐指数
4
解决办法
13万
查看次数

标签 统计

java ×2

scope ×1

static-methods ×1