学习小结(上册第五章)

方法调用栈是一种数据结构,先进后出!

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


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

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

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

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

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

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

抛出的异常列表。


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

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

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

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


构造器

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

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

作用:产生对象。

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

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


this的使用

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

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


java标准类-----JavaBean

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

②、为私有属性提供符合命名的get/set方法。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值