是你在调用new时候使用的.所以你这个程序的执行顺序是构造sb对象 .而且.我也绝对不相信它输出的是3 正确的应该输出了3.0你那个跟类同名的方法是叫构造方法;这里面包含输出a将a的值.变成4二〇一七年八月十四日 19:34哦.因为你构造的时候输入的是3