方法的递归 递归头:什么时候不调用自身方法,如果没有头,将陷入死循环 递归体:什么时候需要调用自身方法 public static void main(String[] args) { System.out.println(f(5)); } public static int f(int i){ if (i==1){ return 1; }else { return i*f(i-1); } }