java构造方法的作用总结