12、Java 方法与参数传递全解析

Java 方法与参数传递全解析

1. 静态方法与成员方法概述

静态方法通常执行与类的数据成员没有直接关联的任务,甚至除了作为类的静态方法外,可能与类没有其他关系。而在程序中,我们使用的很多方法是成员方法。

2. 方法定义

在程序中调用方法之前,必须在类的定义中对方法进行定义。方法定义包含方法执行任务所需的所有语句,它分为两部分:方法头和方法体。

2.1 方法头

方法头由三个基本元素组成,有时还包含访问和行为修饰符。这三个基本元素分别是方法名、方法参数列表和方法返回值的数据类型。方法名和方法参数列表合称为方法签名,用于唯一标识一个方法。
- 方法名 :要反映方法执行的任务,并且必须符合 Java 命名约定。例如, display() 是一个在屏幕上显示数据的方法的好名字。
- 方法参数列表 :包含方法执行任务所需的数据。参数列表由传递给方法的每个数据元素的数据类型和名称组成。例如:

calcGrade( int correctAns, int numberTestQuestions)

参数名要反映存储在参数中的数据的性质,并且必须符合 Java 命名约定。参数列表是可选的,只有需要调用方法的语句提供数据的方法才需要参数列表。即使没有参数列表,方法定义也需要括号,如 display ()
- 返回值的数据类型 :如果方

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值