(1)概念
Java中的方法类似与其它语言中的函数,方法是解决一类问题的组合,表示一种功能和行为。
将功能封装在方法中的目的是:重复调用 减少代码的冗余(冗余:编程时不必要的代码段)
方法必须写在类中(.Java文件中)
(2)方法定义
1.
简单方法定义
例如:public static void menu ( ){ };
public 访问权限 static 静态的 直接可以使用的类名调用
void 表此方法没有返回值 menu 方法名
例如:
public class kid1 {
public static void main(String[] args) {
int max = kid1.max(50,80);
System.out.println(max);
}
public static int max(int a,int b){
return (a>b)?a:b;
}
}
(3)局变量定义
在最外面定义变量 形式例如:static int i = 1;
import javax.swing.text.Style;
import java.util.Scanner;
public class kid1 {
static Scanner scanner = new Scanner(Stystem.in);
static int i = 0;
static String a ="aaaaaaaa";
public static void main(String[] args) {
System.out.println(a);
}
public static void kid(){
i=scanner.nextInt();
System.out.println(a);
}
}
这样定义的变量在那个方法中都可以使用