JAVA走神不认真听课的第四天
## 1.5方法详解
### 1.5.1什么是方法

main方法应该尽量简洁
### 1.5.2方法的定义和调用

```java
package DAY3;
public class 比大小 {
public static void main(String[] args) {
int max = max(10, 20);
System.out.println(max);
}
//比大小
public static int max(int num1,int num2){
int result=0;
if (num1==num2){
System.out.println("相等");
return 0;
}
//return o 是终止
if (num1 > num2){
result=num1;
}
else{
result=num2;
}
//一般在外面return
return result;
}
}
```

java都是值传递
### 1.5.3方法的重载

### 1.5.4命令行传递参数

### 1.5.5可变参数

不是很懂
### 1.5.6递归——重难点,笔试面试常出现
a方法自己调用自己

阶层可以用递归自己调用自己算
java是栈运算,尽量不用,可能会影响性能
## 1.6数组详解

### 1.6.1数组定义

### 1.6.2数组的声明和创建



### 1.6.3三种初始化和内存分析


静态
动态
### 1.6.4下标越界和小结


### 1.6.5数组的使用




### 1.6.6二维数组


### 1.6.7arrays详解

?????不懂,好像就大概是一类,然后可以使用,自己也可以写
### 1.6.8冒泡排序


### 1.6.9稀疏数组




今天没认真听讲,开始怀疑我学这玩意的意义……Python它不香嘛,这个好麻烦,但又不想三天打鱼。
浙公网安备 33010602011771号