我只是在研究最终的数据成员,我认为最终变量与静态最终变量之间会有什么区别?
我知道一个静态和最终的字段只有一个存储空间,最终变量将具有与每个实例相关联的存储.
但是,即使我只声明一个变量,只有final,那么对于所有对象来说,它仍然是一样的,因为我需要在程序本身中初始化它们,而不是在运行时.
那么基本上两者之间没有区别,除了内存有关的问题?
@H_404_8@我知道一个静态和最终的字段只有一个存储空间,最终变量将具有与每个实例相关联的存储.
但是,即使我只声明一个变量,只有final,那么对于所有对象来说,它仍然是一样的,因为我需要在程序本身中初始化它们,而不是在运行时.
那么基本上两者之间没有区别,除了内存有关的问题?
@H_404_8@