<分区>
我想问的问题是什么时候使用静态变量/方法或在其他情况下在 Java 中使用实例变量/方法?
我知道这取决于特定情况(比如将 util 类编程为静态方法),但我们可以声明类似通用策略的东西吗?
<分区>
我想问的问题是什么时候使用静态变量/方法或在其他情况下在 Java 中使用实例变量/方法?
我知道这取决于特定情况(比如将 util 类编程为静态方法),但我们可以声明类似通用策略的东西吗?
最佳答案
新手级别:
在以下情况下使用实例变量:每个变量对于不同的对象都有不同的值。例如。学生姓名、学号等。
在以下情况下使用静态变量:变量的值独立于对象(不是每个对象都是唯一的)。例如。学生人数。
关于java - 在 Java 中什么时候使用静态变量/方法,什么时候使用实例变量/方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21155438/