携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第5天,点击查看活动详情 >>
📖个人介绍
大家好我是:Zinksl
认真分享技术,记录学习点滴 如果分享对你有用请支持我哦🍺
点赞:👍 留言:✍收藏:⭐️ 个人格言: 想法落实的最佳时机就是现在!🏄
1 方法学习需掌握的3点内容
方法概念:具有独立功能的代码块【在其他语言中也叫函数】 方法作用: 1 按功能将代码分类,提高代码可读性 2 方便后期代码维护 3 提高代码复用性
IDEA涨知识:Ctrl + F12,打开类的大纲
(1)方法定义格式:
1.1 无参方法定义格式:
_ _ 修饰符 返回值类型 方法名(){ return 返回值; }
1.2 带参方法定义格式:
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2){ return 返回值; }
1.3 形参(形式参数)与实参(实际参数)
形参:定义方法时声明的参数
实参:调用时传入的实际参数
//形参
public static void prints(int num) { //此处的 num就是形参
//方法体语句
}
//main方法调用prints()方法时需要传实参
public static void main(String[] args) {
prints(5); //此处5就是实际参数
}
- 方法定义案例
//1无参方法
public static void prints() {
System.out.println("*******************");
}
//2带参方法
//案例1 主方法:
public static void main(String[] args) {
//方法体语句
}
//案例2 自定义方法:
public static int sum(int num1,int num2){
int sum = num1+num2;
return sum;//返回值
}
(2) 自定义方法的位置:
方法与方法之间保持平级关系,方法不允许嵌套定义;
(3) 方法的调用与执行:
方法不调用不执行: 方法的执行顺序与编写顺序无关,只与调用顺序相关;
(4) 内存图解
2 方法案例:
案例1 连续输出n次相同内容
public static void prints(int freq) {
if(freq<0 ){
System.out.println("输入次数有误,请重新输入:");
}else {
for (int i = 0; i < freq; i++) {
System.out.println("学好编程!");
}
}
}
结语
大佬请留步
既然看到这了不如点个赞👍再走吧
本文目的在于分享技术以及在学习过程中个人记得需要注意的点,记录学习过程; 如果出现错误欢迎大家指正,如有意见或建议欢迎在评论区讨论