在Java中的函数就是叫方法:
    修饰符:public static(暂时固定)
    方法名称:自己取名,有意义,英文小写,驼峰模式。(有意义的名字即可)
    方法体代码:完成自己需要写的功能代码即可。
    这种关注的就两点:1.分析方法是否需要声明返回值类型;2.分析方法是否需要接收参数
    image.png

    1. package com.itheima.create;
    2. public class MethodDemo1 {
    3. public static void main(String[] args) {
    4. // 目标:学会方法的完整定义格式,并理解其调用和执行流程
    5. int rs = add(5,3); // 由于方法中return中返回的数据类型是int ,所以定义变量接住的时候要用int
    6. System.out.println("和是:" + rs);
    7. }
    8. // 上面的mian也是一个方法,所以要定义方法,必须写在main的外面
    9. public static int add(int a, int b){ // static是方法类型静态方法 int是返回return的数据类型,add是方法名
    10. int c = a + b ;
    11. return c; // 定义方法时,必须要有返回值(void的返回值类型的方法除外)
    12. }
    13. }

    方法的注意事项1:
    image.png
    方法注意事项2:
    image.png
    方法没有申明返回值类型,内部不能使用return返回数据

    1. package com.itheima.create;
    2. public class MethodDemo2 {
    3. public static void main(String[] args) {
    4. print();
    5. }
    6. // 定义void方法不需要返回值,所以调用的时候不需要变量来接收(直接调用)
    7. public static void print(){ // java里面的print不是关键字,可以命名
    8. for (int i = 0; i < 3; i++ ) { // 快捷键ctrl + alt + t
    9. System.out.println("Hello world");
    10. }
    11. }
    12. }