java基本成员默认值的说明

JAVA学习网 2018-08-22 10:28:02

前言

java基本成员默认值的取值共分为两种情况,一是变量作为类的成员,二是变量作为“局部变量”(即并非某个类的字段)欢迎访问博主个人主页

正文

基本类型变量作为类的成员

java会确保给定其默认值,以确保那些是基本类型的成员变量得到初始化,防止产生错误。

基本类型 默认值
boolean false
char '\u0000'(null)
byte (byte)0
short (short)0
int 0
long 0L
float 0.0f
double 0.0d

基本类型变量作为“局部变量”

如:

int x;

此时变量x可能是任意值,所以在使用前应对其赋值,如果忘记了赋值,java会在编译时返回一个错误。

阅读(2805) 评论(0)