回顾方法及加深
1.方法的定义
- 修饰符
- 返回类型
- break:跳出switch,结束循环 和 return的区别
- 方法名:注意规范,和变量名一样,小驼峰 见名知意
- 参数列表:(参数类型,参数名)…
- 异常抛出:疑问,后面学习
package oop.demo01;
import java.io.IOException;
//Demo01 类
public class Demo01 {
//main 方法
public static void main(String[] args) {
}
/*
修饰符 返回值类型 方法名(...){
方法体
return 返回值;
}
*/
//return 结束方法,返回一个结果!
public String hello(){
return "Hello,World!";
}
public void hello01(){
return;//可以默认不写
}
public int max(int a,int b){
return a>b ? a : b;//三元运算符!如果a大于b,那么结果为a,否则为b
}
//抛出异常,先认识一下,之前认识过数组下标越界异常:ArrayIndexOutOfBoundsException
public void readFile(String file) throws IOException{
}
}
2.方法的调用
- 静态方法
- 非静态方法
- 形参和实参
- 值传递和引用传递
- this关键字