Static修饰符修饰的方法可以在main方法中直接使用,不需要创建对象使用,因为static方法属于类
定义方法的语法:
修饰符(可选)返回值类型(不返回则为void)方法名(参数类型 参数名(也可以不包含任何参数)){方法体;return 返回值;}
Return还有终止方法的作用,用法:return;
调用对象方法:对象名.方法名(实参列表)
调用类方法:方法名(实参列表)
方法的重载:同一个类中,名称相同,参数不同(个数不同,类型不同,参数排列顺序不同)的方法
原理:JVM编译器根据参数列表去选择相应的方法
IDEA中使用fori可以快速创建for (int i = 0; i < ; i++) { }
可变参数(不定项参数,就是有很多个同一类型的参数,但是不确定是几个):
(1) 在数据类型后加…(三个小数点)如:double… numbers
(2) 一个方法中只能指定一个可变参数,并且它必须是方法的最后一个参数
(3) 使用其中的数据用numbers[i],并且i<numbers.length,可以看出本质上就是数组,所以实参也可以是数组
递归:
(1) 定义:自己调用自己
(2) 分为两部分:一部分调用自己,一部分用于终止,并且调用自己的时候在慢慢接近终止的条件
(3) 能不用递归就不用递归,除非基数少,因为调用的方法都会被压进栈里,栈并不大,不能够支持过多的方法,会卡
有相同爱好的可以进来一起讨论哦:企鹅群号:1046795523
学习视频资料:http://www.makeru.com.cn/live/1392_1164.html?s=143793