第一个问题:b已经被声明了就不能被重新声明了,所以会报错。第二个问题:比如你做个软件,只有22岁以上的可以注册,那么22岁的人注册的时候就可以不再设置age了。
boolean b; boolean b1,b2; b=true;
这个就是所谓的默认值,就像数据库里面的默认值一样,当没有设置时,就使用这个,防止空数据的产生。