java
文章平均质量分 56
小泽十一章
这个作者很懒,什么都没留下…
展开
-
java随笔
重写(override)和重载(overload)的区别:重写是子类继承父类并对父类里的方法进行重写,不可以改变参数及返回值,只可以改变内容;重载是同一个类中方法的重写,可以改变参数以及返回值。抽象方法所在的类必须是抽象类。不能直接创建抽象类对象;必须用一个子类来继承抽象父类;子类必须覆盖重写父类当中的所有抽象方法,去掉抽象方法中的abstract关键字,然后补上方法体大括号;创建子类对象进行使用。类中静态方法中不可以访问非静态字段,静态属性的创建早于非静态属性,静态属性及方法存在于方法区中的静态区中.原创 2020-06-30 22:26:20 · 159 阅读 · 0 评论 -
SpringBoot全局异常拦截器(基于前后端分离中json串的处理)
SpringBoot提供了一套默认的异常处理机制,一旦程序异常,springboot会向/error的url发起请求,并且提供了名为BasicErrorController的拦截器来处理请求,因此我们可以自定义显示的错误页面。基于现在越来越多的前后端分离项目,我们返回的错误信息往往不再是错误页面,而是携带错误信息的字符串,因此我们需要自定义异常拦截器去拦截错误信息并将信息已正确的格式返回给前端...原创 2020-04-19 20:20:58 · 1136 阅读 · 0 评论