初始Java之方法与参数篇

Posted 焉小馒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初始Java之方法与参数篇相关的知识,希望对你有一定的参考价值。

Java方法

        System.out.println();

  •  println() 是一个方法。
  •  System 是系统类。
  •  out 是标准输出的对象。

 方法的优点

        1. 使程序变得更简短而清晰。
        2. 有利于程序维护。
        3. 可以提高程序开发的效率。
        4. 提高了代码的重用性。

 方法的命名规则

方法的名字第一个单词应以小写字母为开头,后面的单词则用大写字母开头写,不使用连接符来连接(驼峰式命名)

        修饰符 返回值类型 方法名(参数类型 参数名){
                    ...
            方法体
                    ...
            return 返回值;
       }

public class 方法参数 {
    static void printName(String name){
        System.out.println("hello everyone! my name is "+name);
    }
    

public static void main(String[]args){
        printName("王小王");
    }
}

其实这些,和函数的调用有异曲同工之妙,我们首先要按照格式定义一个方法,方法里面要有打印的东西,还要在方法体里面写出具体的方法,至于修饰符我们通常选用static,返回值类型一般是void,最后在main方法里面调用的时候我们直接把之前定义好的方法加上参数即可。也可以定义多个参数!!!

public class 方法参数 {
    static void printName(String name,int age ,float x){
        System.out.println("hello everyone! my name is "+name+",我今年:"+age+",我的薪水是:"+x);
    }
   

 public static void main(String[]args){
        printName("王小王",20,10000);
    }

修饰符:修饰符,这是可选的,让编译器来如何调用该方法,定义了该方法的访问类型。
返回值类型 :方法可能会返回值。return是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,return是关键字void。
方法名:是方法的实际名称。方法名和参数表共同构成方法签名。
参数类型:参数像是一个占位符。当方法被调用时,传递值给了参数。这个值就被称为实参或变量。参数列表是指方法的参数类型、顺序和参数的个数。参数是可选的,方法可以不包含任何参数。
方法体:方法体包含具体的语句,定义该方法的功能。

方法有返回值

一个方法体里面可以定义多个方法

public class 返回值参数 {
// 这里定义了一个有返回值的方法体,所以类型为int
    static int ageY(int age2,int age1){
// 注意返回值的参数前面要加数据类型
        int age3=age2+age1;
// 返回return
        return age3;
    }
   

 public static void main(String[]args){
// 调用方法即可
        System.out.println(ageY(10,12));
    }
}

不在同一窗口的类调用

public class 方法参数调用 {
    public static void main(String[]args){
        方法参数.printName("王小王",20,10000);
        System.out.println(方法参数.getMK(10));
    }
}

按值传递参数

这里是通过for循环打印了100次,通过按值传递的参数方法,把后面main方法里面的实参传入方法体内,进行形参转换。

public class 传递参数 {

    public static void nPrintln(String message, int n) {
        for (int i = 0; i < n ; i++) {
            System.out.println(message);
        }
    }
    public static void main(String[]args){
        nPrintln("hello",100);
    }

}

以上是关于初始Java之方法与参数篇的主要内容,如果未能解决你的问题,请参考以下文章

Java之数组篇

[读书笔记]Java编程思想第5章之初始化与清理

12/16周末特辑|Java面试题与答案_高级篇

新年在家学java之基础篇-参数&修饰符&构造器

一脚踩进java之基础篇34——可变参数Collection工具类集合嵌套

一脚踩进java之基础篇34——可变参数Collection工具类集合嵌套