相关疑难解决方法(0)

什么时候不在Java中使用static关键字?

什么时候在方法签名上使用Java中的static关键字被认为是不好的做法?如果方法基于某些参数执行函数,并且不需要访问非静态的字段,那么您是否总是希望这些类型的方法是静态的?

java static static-methods

29
推荐指数
3
解决办法
2万
查看次数

什么时候应该写静态方法?

所以我理解静态方法或字段是什么,我只是想知道何时使用它们.也就是说,在编写代码时,设计适合使用静态方法和字段.

一种常见的模式是使用静态方法作为静态工厂,但这可以通过重载构造函数来轻松完成.正确?例如:

var bmp = System.Drawing.Bitmap.LoadFromFile("Image01.jpg");
Run Code Online (Sandbox Code Playgroud)

至于静态场,是否最好使用singelton-objects?

c# oop

15
推荐指数
5
解决办法
2万
查看次数

我应该将我的私有类方法设为静态吗?

有没有最好的做法让类静态的私有方法?我有一个有几种方法的课.其中一些很容易变得静态,因为它们只是处理数据.

我应该让它们静止还是只是保持原样?这更像是一种风格问题吗?有性能考虑吗?

编辑: 方法可以做成静态,但应该吗?

.net c# asp.net coding-style

15
推荐指数
2
解决办法
2508
查看次数

标签 统计

c# ×2

.net ×1

asp.net ×1

coding-style ×1

java ×1

oop ×1

static ×1

static-methods ×1