摘要: 导致装箱操作这个大麻烦的根源是函数/方法的参数、返回类型是以值的方式(或者说引用的复制品)而不是地址引用的方式传递。装箱操作实际上是一种穿上一层外衣,来执行对确定对象的值进行修改,然后再脱一层外衣(回到原先的形态)的愚蠢行为。换种说法,如果用户需要一个新的复制品,用户自己可以去创建一个新复制品对象, 阅读全文
posted @ 2017-08-31 09:24 三叶之二 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 在Java中,我建议使用循环而不是递归。 原因在于,在使用递归方法时,多次的函数调用将导致:参数将不停的被传入、返回参数不停的被传出,这两个行为都会创造新的对象,而使用循环方法则不会。 阅读全文
posted @ 2017-08-31 08:56 三叶之二 阅读(194) 评论(0) 推荐(0) 编辑