复习
static的作用
- 当一个方法或者属性用static进行修饰的时候,可以使用类名来调用属性或者是方法,而不加static的属性或方法只能通过对象来调用
- 静态的方法中不能调用一般的方法
- 加上static后的属性一般使用大写,方便区分
参数传递
- 参数传递的过程是值传递
- 传递之后会在栈内存中建立一个副本
- 简单来说就是基本数据类型在参数传递的过程中不会改变原来的值,但是引用数据类型则会
- 因为引用数据类型建立的副本中,他们的地址是一样的
- 然后通过这个地址在堆内存中改变了值
this()
- 指的是当前类的构造器
if,eles的特殊写法
- 如果if或者是else后面的代码块只有一行,那么可以省略大括号,把原来的代码块和if与else写在同一行
eclipse的使用
- 在进入断点调试后
- F5会进入到调用的方法当中去
- 而F6则会依次执行
super关键字
- 在子类中出现,表示的是父类的引用,和this相似