哈哈哈哈 这个是我写的一个blog 希望能成为一个程序猿
这里哈哈哈哈 这个是小白我写的一个blog
今日看了 高淇老师 关于方法的基本介绍和使用
按照视频中 的“十步天才思维模型”进行了一点微小的思考
1.学习目的
学习方法,有利于提高相同代码的利用效率,但需要实现效果,就要对方法进行定义和调用
2.方法是什么?用在哪里?
我个人认为,方法就是一段来完成预想功能的代码,无需再重复敲打同一段代码,节省了时间,提高了效率。
定义本方法后,在本方法外 能够调用使用
3.如何使用?
要调用方法
我们就要先定义方法
通用格式
修饰符 修饰符 返回值类型 方法名(形式参数/无参数) {
Java语句;
返回值(void类型不需要返回值)
}
举例 public static void sum(int a, int b, int c) {
int sum = a + b + c;
System.out.println(“三数总和 :” + sum);
}
//注意事项 方法名 需要使用小驼峰的形式
定义方法后 我们需要调用方法 才能使用定义的方法
格式 对象名.方法名(实参)
如在main()方法中,打出变量名
sum(1, 2, 3);//调用方法
4.深度思维
固然 如果每次同样将同一段代码打出来,能够实现同样的效果,但这样会十分浪费时间
但若果我们能够定义一个工具,保存了一堆代码,每次想用就把这个方法提取出来,不需要重新输入这个方法里面的代码,将会十分方便;
5.广度思维(类比其他概念)
与 if else for循环一样
他们都是前人定下的规则,但要实现想要的效果,还是要我们编程者的编写,赋予他们独特的意义;
6.广度思维(练习过后分析)
方法就是将一串代码 做成一个工具,把不同的语句打包起来,下次我们要经过同样的流程加工不同的数据,我们只需要定义方法,下次调用即可
7.广度思维 (生活例子)
就像我们平时做菜 和每日的生活安排一样
我们做出一道菜 需要 外出买菜 洗菜 下材料 下使用油 下盐糖 炒菜 装碟
这是炒菜一个完整的流程
我们每次都需要这么做
所以我们定一个方法
public static void Cook(){
外出买菜
洗菜
下材料
下使用油
下盐糖
炒菜
装碟
}
假若我们第二天还需要炒菜
就只需要调用方法
Cook();就可以了 不用再重新思考炒菜的流程
8.可视化辅助和分享
小白的个人见解和尝试 如有错误之出 欢迎大佬们指出 帮助小白进步 哈哈哈哈
9.不足
我现在只能粗浅的按照方法 照瓜画瓢 只能感受到便利 嘤嘤嘤
10.创新
还想想不到