java 基础13 方法的定义和调用
方法:
2. 方法是解决一类问题的步骤的有序组合。
3. 方法包含于类或者对象中
4.
1. 修饰符是可选的,告诉编译器如何调用该方法,定义了该方法的访问类型。
2. 如果不需要形式参数,则参数表(小括号)就空着。
3. 返回值类型与return语句配适,即return语句后表达式类型应与返回值类型相一致。
4. 如果不需要返回值,则用void定义返回值类型,return不再需要。
5.
局部变量的确定值,要在该方法被调用时由实际参数传入确定。
自定义方法格式:
修饰符 返回值类型 方法名(参数类型 参数名)
{
...
方法体
...
return 返回值;
}
-
:1. 形式为:方法名 (实际参数)
2. 对元素方法调用时则只要另上小括号即可。
3. 实际参数表中的参数可以是常数,变量或者其它构造类型数据及表达式,
实参之间用逗号间隔隔开。
4.
注意:用户自定义方法之前必须添加static关键字,因为main方法本身是一个static静态方法,
任何static方法不得调用static方法。
-
参数传递:1. 实际参数传递给形式参数。
2. 形参在方法定义中,整个方法体中都可以用,实参在主调方法中。
3.
4. 形参在方法被调用时才分配内存单元,调用结束时,释放分配的内存单元。
返回值:方法内部返回值数据类型和方法定义中方法返回值类型应保持一致。
扩展了解
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!