泛型
**,基本类型不可以static
修饰 )存放在 Java 虚拟机的堆中。包装类型属于对象类型,我们知道几乎所有对象实例都存在于堆中。
null
,而基本类型有默认值且不是 null
。==
比较的是值。对于包装数据类型来说,==
比较的是对象的内存地址。整型包装类对象之间值的比较,使用 equals()
方法。【强制】浮点数之间的等值判断,基本数据类型不能用 == 来比较,包装数据类型不能用 equals 来判断。
BigDecimal
大数十进制
静态变量只被 类加载时 分配一次内存,被类的所有实例共享
public
,private
,static
等修饰符所修饰,成员变量和局部变量都能被 final
所修饰。static
修饰的成员变量属于实例,存在于堆内存。局部变量在栈final
修饰的成员变量必须显式地赋值),局部变量不会自动赋值。