第六天20160810

a)         形参与实参

一、             形参为基本数据类型:形参改变,实参不变。

二、             形参为引用数据类型:形参改变,实参通常都会改变。

b)         可变长参数:JDK1.5开始出现

一、可变长参数只能用于形参。

二、格式:

数据类型… 参数名

三、可变长参数的本质:一维数组。

四、如果方法有多个参数,可变长参数必须出现在最后。

c)         构造器(构造方法,构造函数)

一、类一定有构造方法。

二、构造方法的特征:

  1. 构造方法的名字与类名相同(普通方法也可以与类同名)。
  2. 构造方法没有返回类型,但不能使得void关键字

三、当没有在类中写构造方法时,JVM会自动为类添加默认构造方法

默认构造方法:

访问权限与类相同 名字与类名相同(){

}

四、当在类中写了构造方法时,JVM不再为类添加默认的构造方法。

五、通常,构造方法只能在new关键字后调用,而不能通过类的对象调用。

六、构造方法的作用:为类的成员变量初始化

七、构造方法可以重载

d)         this关键字:引用类自身的成员变量与成员方法。

e)         面向对象的特征:封装,继承,多态,抽象

f)          封装:类的成员变量私有化,为私有的成员变量提供公有的get()或set().

g)         static关键字:static修饰的成员可以通过类名(接口名)直接调用,也可以通过类的实例调用。

一、修饰变量:静态变量,类所有的对象共用一份静态变量。静态变量只在第一次使用类时初始化,从第二次使用类开始JVM不再初始化静态变量。

二、修饰方法:静态方法,静态方法中不能使用this与super关键字。静态方法只能直接调用当前类中静态的成员.

 
   

 

posted on 2016-08-10 20:45  网络哈气高手  阅读(145)  评论(0编辑  收藏  举报