java入门程序 char初始值 和例题答案不一样

 public class Ex1 {
    int a;
    char b;
    public Ex1(){
        System.out.println(a);
        System.out.print("["+b+"]");
        System.out.print("www");
    }

    public static void main(String[] args){
        new Ex1();
        /*我只是想把初始值试出来嘛,为什么output:
         * 0
         * [
            */
    }

char初始值不是空格嘛,怎么运行出来后面的www都没有了

char b默认是\0,不是空格。

经过测试没有的图片说明

没有问题啊!!!!!!!