Spark-Java Day 08

1 类的第二大成员—成员方法(复用性提高,扩展性提高)

类:一组具有相同特征和行为的对象的集合,抽象出来的概念。
属性:通过变量去存储数据
方法:一段可以运行的代码(实现需求)

2 方法原则

a 先声明后使用
b 不调用不执行,调用一次执行一次
调用一次,在栈中压入一个方法栈

3 成员方法的分类

a 实例方法 属于对象,通过对象调用
b 类方法 属于类

4 方法的语法

a 修饰符, 可有可无
b 返回值类型
c 方法名 自定义名字(符合命名规则和规范)
d 形参列表
e 方法体 main方法可以写

5 方法的形式

a 无参无返回值
【public】 void 方法名(){函数体}
b 有参数无返回值
【public】 void 方法名(参数列表){函数体}
参数列表可以是任意类型
c 无参有返回值
【public】 返回值类型 方法名(参数列表){函数体}
有返回值:
返回值类型只能指定一个
如果是多个相同类型的数据可以使用数组
如果类型是不一样的多个数据,可以使用集合
数据必须和返回值类型一致
有返回值的方法,必须要执行到return
调用方法如何接收返回值
数据类型 变量名 = 对象.方法()
return 关键字
功能:结束当前方法
如果无返回值,返回值类型位置写void,代码块中会默认有return;
如果有返回值,方法中必须检测到有return是执行的
d 有参有返回值

6 方法声明的位置是在类体中。

7 实例方法的调用

在本类内
直接调用
在其他类内
必须通过对象调用

8 方法调用内存相关

方法是调用一次执行一次,不调用不执行
形参:方法声明时指定的参数列表
实参:方法调用时传递的真正数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值