1.关于局部变量的问题。
之前以为局部变量在整个方法里面都有效,其实不然,像while,for里面的局部变量,出了它们,里面的局部变量就会失效
2.关于while的问题
在while里不要存放new这个东西,因为每次循环都会产生一个对象,list.add就不会累加了。
3.关于final
final修饰的类不可被继承,String类就是final修饰的,final修饰的常量可以被继承,但是不能被修改,final修饰的方法可以被继承,但不能被重写。
4.关于构造方法
子类的构造方法,无论是有参数还是无参数,都会默认调用父类无参数构造方法,除非显示调用父类构造方法,而且子类无参数构造方法可以调用父类
有参构造方法,不管怎么样,都会调用一个。如果父类没有无参构造函数时(当写了有参数构造函数时,默认的无参就会消失),如果此时不显示super调用父类构造方法
时,会出问题,我们也可以写一个无参构造函数。
5.关于字符型数组