Java 什么是;“静态最终整数”;意思是
我是java新手,这本书竟然开始使用它,甚至一次也没有解释。Java 什么是;“静态最终整数”;意思是,java,final,Java,Final,我是java新手,这本书竟然开始使用它,甚至一次也没有解释。 为什么堆栈溢出要我写的比实际需要的还要多 static表示类的每个实例都不具有该变量,而该变量作为一个整体属于该类 final表示值是常量,不能更改 基本上,这意味着它是一个整数,对于某个类的所有实例,它始终是常量。静态意味着该类的每个实例都不具有该变量,而该变量作为一个整体属于该类 final表示值是常量,不能更改 基本上,这意味着它是一个整数,对于某个类的所有实例,它始终是常量。static-->该字段位于类级别,而不是实例级别。
为什么堆栈溢出要我写的比实际需要的还要多
static
表示类的每个实例都不具有该变量,而该变量作为一个整体属于该类
final
表示值是常量,不能更改
基本上,这意味着它是一个整数,对于某个类的所有实例,它始终是常量。
静态
意味着该类的每个实例都不具有该变量,而该变量作为一个整体属于该类
final
表示值是常量,不能更改
基本上,这意味着它是一个整数,对于某个类的所有实例,它始终是常量。static-->该字段位于类级别,而不是实例级别。i、 例如,您可以使用MyClass.myField访问该字段
最终-->
对于基本体-->值不能更改
对于非基本体-->不能更改引用并将其指向其他对象。注意:它不同于不变性。静态-->该字段位于类级别,而不是实例级别。i、 例如,您可以使用MyClass.myField访问该字段
最终-->
对于基本体-->值不能更改
对于非基本体-->不能更改引用并将其指向其他对象。注意:它不同于不变性。静态-表示类级成员和内存只分配一次,所有对象都将访问相同的内存引用 final-表示一个常量变量,值不能在任何时候更改 你可以申报
class Login
{
public static final int USER = 1;
// We are not able to change the value during execution
public static final int ADMIN = 2;
}
静态-表示类级别的成员和内存只分配一次,所有对象都将访问相同的内存引用 final-表示一个常量变量,值不能在任何时候更改 你可以申报
class Login
{
public static final int USER = 1;
// We are not able to change the value during execution
public static final int ADMIN = 2;
}
我想你需要再买一本书。来鼓励好的问题。遗憾的是,字符数并不总是最好的指标。您是否考虑过阅读其他一些Java教程和/或文档?或者只是等着了解每一个细节,然后先得到更大的图片?还有很多事情它可能还没有解释。不要试图找出
static final int
的意思,试着找出static
,final
和int
分别是什么意思。如果一个问题有一个堆栈溢出解决方案,那么搜索引擎会更好地对它进行索引。此外,最初提出问题并回答问题的人将继续获得观点和观点,这就是网站的运作方式。如果你有一个很好的解决方案,你不会希望10个人给出完全相同的答案并得到你的分数:)。我想你需要再买一本书。鼓励提出好的问题。遗憾的是,字符数并不总是最好的指标。您是否考虑过阅读其他一些Java教程和/或文档?或者只是等着了解每一个细节,然后先得到更大的图片?还有很多事情它可能还没有解释。不要试图找出static final int
的意思,试着找出static
,final
和int
分别是什么意思。如果一个问题有一个堆栈溢出解决方案,那么搜索引擎会更好地对它进行索引。此外,最初提出问题并回答问题的人将继续获得观点和观点,这就是网站的运作方式。如果你有一个很好的解决方案,你不会希望10个人给出完全相同的答案并得到你的分数:)。