04 2020 档案

摘要:首先我们说一下递归和循环的区别吧 相同点:他们都是通过循环来达到想要的结果,都是通过一个条件作为出口,没有出口就会死循环 不同点:循环只是方法内的一个循环体而已,递归则是一个方法,方法自己调用自己的方法。 说到这里是不是想问,既然有循环干嘛还需要递归呢? 其实这个问题也很好理解,通常我们递归用到的最 阅读全文
posted @ 2020-04-26 00:14 沐颜小妖精 阅读(500) 评论(0) 推荐(0) 编辑
摘要:首先我们要知道重载、重写、重构的区别 重载:指的是在同一个类中,方法名相同,但是参数数量、参数类型或者返回类型不同的方法就叫做重载。 重写: 重写分两种、第一种的是在子类继承父类的情况下,通过@Override注解,子类方法名、参数、返回值全部一样,方法体不一样的方法就是重写。 第二种就是接口实现, 阅读全文
posted @ 2020-04-25 00:59 沐颜小妖精 阅读(1768) 评论(0) 推荐(0) 编辑
摘要:今天去面试,面试官问我一个问题,非常迷,问:什么是优秀的代码,或者说你第一年和第二年之间代码有什么不同? 我答:简单、易读、可以复用、良好的注释、携带生产日志、 异常的处理、不要使用过期的方法 下面我们来说一说简单,如何简单法: 能以最少的代码解决的问题,就不要写的太复杂,能使用别人的框架就不要自己 阅读全文
posted @ 2020-04-24 21:59 沐颜小妖精 阅读(475) 评论(0) 推荐(0) 编辑