![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试学习第一季
zkhyzy
郑州java动物园程序猿
展开
-
5.迭代与递归
首先看一道编程题如下: 有 n 步台阶,一次只能上 1 步或者 2 步,共有多少种走法? /** * 递归 * 编程题:有 n 步台阶,一次只能上 1 步或者 2 步,共有多少种走法 * * 递归 * 分析如图,当 n 等于 1 或者 2 时,走法就等于 n,从第三层台阶开始,每一层台阶为前两层台阶走法之和。 * .n=1 ->一步 ->f(1)=1 * ·n=2 ->(1原创 2021-03-03 13:25:03 · 70 阅读 · 0 评论 -
3.类初始化和实例初始化
首先看一道题目如下: public class Father { private int i = test(); private static int j = method(); static { System.out.println("1"); } Father(){ System.out.println("2"); } { System.out.println("3"); } pu原创 2021-03-02 15:43:16 · 58 阅读 · 0 评论 -
1.面试学习i++和++i的区别及注意点
代码打印结果 public class Test { public static void main(String[] args) { int i = 1; i = i++; int j = i++; System.out.println(i); System.out.println(j); System.out.println("**********************"); int原创 2021-02-27 15:43:05 · 60 阅读 · 0 评论