char默许初始化的值到底是什么

char默认初始化的值到底是什么?
今天看Java编程思想   里面写char类型默认初始化的值是\u0000    但是在做他后面练习的时候 本地系统打出的char类型的默认初始化的值是一个   口字的符号  再看练习的答案   说是一个space   到底是哪个呀  蒙了   有没有大大给解答下?
------解决思路----------------------
你已经找到答案了... “char类型默认初始化的值是\u0000”
这个unicode字符代表的就是空格
[另外,如果你是初学者,建议先别看Java编程思想,等对Java有了深入的了解之后再看这本书]
------解决思路----------------------
本地采用的是ASCII编码,char是Unicode,所以打印乱码