2019年9月27日

Java高频经典面试题(第一季)五:递归与迭代

摘要: 编程题: 有n步台阶, 一次只能上 1步 或 2步, 共有多少种走法? 递归 循环迭代 递归: 循环迭代: 疑问: 递归的缺点: 递归浪费了空间,而且递归太深容易造成堆栈的溢出。不理解??? 最大的不同: 迭代 花费的时间 比 递归 少很多。 所以迭代的效率会更高一点。 但是 迭代的代码的可读性 比 阅读全文

posted @ 2019-09-27 14:51 William_Dai 阅读(493) 评论(0) 推荐(0) 编辑

Java高频经典面试题(第一季)四:方法的参数传递机制

摘要: 考点? 方法的参数传递机制 String,包装类等对象的不可变性 方法的参数传递机制: ①形参是基本数据类型 传递数据值 ②实参是引用数据类型 传递地址值 特殊的类型:String、包装类等对象不可变性 我的疑问: Integer n = 200; n += 1; 这个的内存图是怎么画的? 解答: 阅读全文

posted @ 2019-09-27 13:43 William_Dai 阅读(352) 评论(0) 推荐(0) 编辑

导航