一、方法
函数在JAVA中就叫做方法。
方法的定义:
例如:public static int Sum(int a,int b){
int sum;
sum=a+b;
return sum;
}
二、数组
1、一维数组:
数组的定义:
(1)数据类型[] 数组名; (推荐)
(2)数据类型 数组名[];
数组的初始化:
(1)动态初始化:只给长度,系统给出默认值
举例:int arr[] = new int[3];
(2)静态初始化:给出值,系统决定长度
举例:int arr[] = {1 , 2 , 3 };
2、二维数组:
数组的定义:
(1)数据类型[][] 数组名 = new 数据类型[m][n];
(2)数据类型[][] 数组名 = new 数据类型[m][];
(3)数据类型[][] 数组名 = new 数据类型[][]{ {...},{...},...};
(4)数据类型[][] 数组名 = { {...},{...},...};
三、内存分配
(1) 栈 存储局部变量 (数据使用完毕,就消失了)
(2) 堆 存储所有new出来的
(3) 方法区
(4) 本地方法区
(5) 寄存器
四、键盘录入
(1)导包
import java.util.Scanner;
位置:在class上面
(2)创建对象
Scanner sc = new Scanner(System.in);
(3)获取数据
int n = sc.nextInt();