小编Kyl*_*e T的帖子

原语的显式初始化

我知道Java原语有默认的初始化值; 例如0int.

根据我的研究,似乎我不应该依赖这些价值观.我是否应该始终提供明确的初始化,如果是,在哪里?

这是我的计划的一部分:

public class Calculator {

// Initialize value where it's declared?
private int value;

public Calculator() {
    // Initialize value in constructor?
}

public void add(int other) {
    value += other;
}
}
Run Code Online (Sandbox Code Playgroud)

java initialization

9
推荐指数
1
解决办法
2889
查看次数

标签 统计

initialization ×1

java ×1