您的位置:首页 > 其它

学习小结(上册第五章)

2016-04-17 23:44 281 查看
方法调用栈是一种数据结构,先进后出!

调用方法三种情况:①、返回一个值,一个基本数据类型或引用类型被传回给方法的调用者。②、不返回一个值,返回值被声明为void。③、异常。只要有return值就返回出去了,只有void是没有返回值的。

方法签名包括方法名、参数列表、返回值的数据类型等

访问修饰符:包括public、private、protected或默认访问修饰符(即没有访问修饰符)。

可选修饰符:包括static、final、abstract、native以及synchronized。(访问修饰符和可选修饰符的次序是随意的)

返回值:返回值的类型,如果方法不需要返回一个值,就使用void。

方法名:方法名必须出现在返回值之后,方法名可以是任何有效的java标识符。

形式参数列表:在方法名后面必须是用一对括号括起来的形式参数列表,一个形式参数列表由一个数据类型和一个标识符组成。

抛出的异常列表。

形式参数和实际参数的个数、类型、顺序必须一致。

面向对象的三大特征:①、封装:包括类的组装和信息的隐藏,信息的隐藏又包括访问修饰符和方法的实现。

②、多态:相同的行为不同的实现。

③、重载:一个类有两个或多个同名但是有不同参数列表(参数的类型、个数、顺序不同)的方法时,就是方法的重载,重载的前提是在同一个类中。

构造器

语法上:①、名称必须与类名相同。②、没有返回类型。

机制上:如果程序员不写方法构造,会自动有一个公共无参的构造方法。如果程序员写了构造方法,就不会有默认的构造方法。

作用:产生对象。

执行步骤:①、首先在堆当中划分空间(大小由类决定)。②、在该空间划分属性。③、对属性进行初始化。④、执行构造方法当中的代码。

每个类都必须有一个构造器。

this的使用

①this.  :作用:this指代当前对象,用于访问当前对象的属性或调用当前对象的方法。  位置:书写在方法体当中。

②this()  :作用:调用本类的其他构造方法,从而使构造方法中的代码被其他构造共用。        位置:只能写在构造方法的第一句。

java标准类-----JavaBean

①、必须要有一个公共无参构造(一旦写带参构造必须写一个公共无参构造)。

②、为私有属性提供符合命名的get/set方法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: