java中的缺省值是什麼意思?

来源:百度知道 编辑:UC知道 时间:2024/05/03 06:22:01

java中的缺省值是指当你使用一个没有赋值过的变量时,程序并没有报错,这时候就代表这个变量有一个缺省值,缺省值就是当你没有给变量赋值时,这时候变量自己拥有一个缺省的值,当你赋值时,该缺省值会被赋值的值所替代。体现缺省值最明显的例子就是,你定义一个int型的变量i,然后直接输出,这时候会输出0,这个0就是缺省值也是默认值,如果现在对i进行赋值,赋值一个3,那么0就会被替代,输出的就会是3。

就是一个基本类型如果定义以后没有赋初值的话就会自动被赋予默认值的

就是默认值,系统有的会在你没有指定值的时候给它一个自己内部默认的值

就是默认值
比如:
类型 缺省值
int 0
char 0
long 0
String null
....

就是如果你不对它赋值,系统的默认值~~~