什么是方法
-
何谓方法
-
方法的定义以及掉用
-
方法重载
-
命令行传参
-
可变参数
-
递归
何谓方法
System.out.println中 System为系统的一个类 out为对象 .println为方法
Java的方法是语句块的集合,他们在一起执行一个功能
设计方法的原则:尽量一个方法实现一个功能;有利于以后的拓展
方法的定义
定义一个方法包含以下方法 方包含一个方法头和一个方法体
1.修饰符
-
返回值类型
-
方法名
-
参数类型:参数像是一个占位符(参数是可选的,方法可以不包含任何参数)
形式参数:在方法被调用时接收外界输入的数据
实参:真实值
-
方法体:包含了具体的语句,定义改方法的公共
方法调用
调用方法
-
对象名方法名
-
java支持两种调用方式:根据方法是否返回值来确定
-
当方法返回一个值的时候 方法调用经常被当作做一个值
例如:int num=max(a,b)
-
当方法返回值是void,方法调用一定是一条语句
例如:System.out.println(“xiong”)
方法重载
重载就是在一个类中有相同的函数名称,但形参不同的函数
方法重载的规则
-
方法名称必须相同
-
参数列表必须相同(个数不同 ,参数列表不同,参数排列顺序不同)
-
方法的返回类型可以相同也可以不同
递归
递归就是自己调用自己