第八天 方法的基本应用

来源:互联网 发布:红蜘蛛软件一年多少钱 编辑:程序博客网 时间:2024/05/21 10:29

今天给大家写几个方法,熟悉一下方法的简单应用。

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

先说一下main方法。
main方法和其他方法是一样的,只不过它是由JVM调用的其他方法.
main方法的头始终是相同的,像在下面例子中,用修饰符public和static,返回值类型为void,方法名main和String[]类型的参数。String []表示该参数是一个String数组。
在一个main方法中写一个自己的函数,然后创造一个对象,然后使用对象调用这个函数。
这个是无返回值的方法

package test;public class Demo{    public static void main(String[]args)    {        Demo H=new Demo();        H.Say();    }    public void Say()    {        System.out.println("Hello World");    }}

下面是一个找出两个值中较大值的方法,这个方法有返回值。

package test;public class Demo {       public static void main(String[] args) {          int i = 5;          int j = 2;          int k = max(i, j);          System.out.println("The maximum between " + i +" and " + j + " is " + k);       }       public static int max(int num1, int num2) {          int result;          if (num1 > num2)             result = num1;          else             result = num2;          return result;        }    }

今天就说简单的介绍一下有返回值的方法和无返回值的方法吧。
明天开始真正的暴风雨,继承与派生。

0 0
原创粉丝点击