Java方法解析
2021/9/7 22:06:22
本文主要是介绍Java方法解析,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
方法类似于其他语言的函数,是一段用来完成特定功能的代码片段
方法包含一个方法头和一个方法体
修饰符: 修饰符是可选的告诉编辑器 如何调用该方法。定义了该方法的访问类型
返回值类型:方法可能会返回值 returnValueType是返回值得数据类型,有些方法执行所需的操作,但没有返回值,这种情况下 returnValueType是关键字void
方法名:是方法的实际名称
参数类型 :
参数像是一个占位符,有形参和实参两种
方法体:方法体包含具体的语句,定义该方法的功能
修饰符返回值类型 方法名(参数类型 参数名){
方法体
return 返回值
}
return 0 可以结束这个方法
练习:
package www; import java.util.Scanner; public class methodDemo001 { public static void main(String[] args) { //用户输入两个数比较这两个数哪个大 Scanner scanner=new Scanner(System.in); int a= scanner.nextInt(); int b= scanner.nextInt(); scanner.close(); int maxnum=max(a,b); System.out.println("最大值为:"+maxnum); // System.out.println(a); // System.out.println(b); } public static int max(int a,int b){ if(a>b){ return a ; }else if(a==b){ System.out.println("这两个数相等"); return 0 ;} else { return b; } } }
方法的重载
定义:有相同的函数名称,但是形参不同的函数
方法重载的规则:
-
方法名必须相同
-
参数列表必须不同
-
方法的返回可以相同也可以不相同
-
仅仅返回类型不同不足以成为方法的重载
-
这篇关于Java方法解析的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-28MQ底层原理资料详解:新手入门教程
- 2024-11-28MQ项目开发资料详解:新手入门教程
- 2024-11-28MQ项目开发资料详解:入门与初级用户指南
- 2024-11-28MQ消息队列资料入门教程
- 2024-11-28MQ消息队列资料:新手入门详解
- 2024-11-28MQ消息中间件资料详解与应用教程
- 2024-11-28MQ消息中间件资料入门教程
- 2024-11-28MQ源码资料详解与入门教程
- 2024-11-28MQ源码资料入门教程
- 2024-11-28RocketMQ底层原理资料详解