常用的web.xml的配置 1、Spring 框架解决字符串编码问题:过滤器 CharacterEncodingFilter(filter-name) 2、在web.xml配置监听器ContextLoaderListener(listener-class) ContextLoaderListener ...
分类:
编程语言 时间:
2017-09-04 16:06:20
阅读次数:
286
空指针异常一直是困扰Java程序员的问题,也是我们必须要考虑的。当业务代码中充满了if else判断null 的时候程序变得不再优雅,在Java8中提供了Optional类为我们解决NullPointerException。 我们先来看看这段代码有什么问题? 1 2 3 4 5 6 7 8 9 cl ...
分类:
编程语言 时间:
2017-08-28 23:45:52
阅读次数:
209
对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的麻烦,但是null仍然陪伴着Java。 我 ...
分类:
编程语言 时间:
2017-08-26 15:07:44
阅读次数:
194
成员是对象级别的,访问成员必须用“引用.”,如果用“类名.”访问会报错!如果用空引用访问成员则会发生控空指针异常! 静态是类级别的,访问静态必须用类“类名.”,如果用“引用.”也能访问,但是底层仍使用“类名.”,并不会用到对象,如果用空引用访问静态,也不会报错,因为静态访问与对象无关! 何时使用静态 ...
分类:
其他好文 时间:
2017-08-24 14:55:07
阅读次数:
191
llBottomTeam.setSelected(true); ivBottomTeam.setSelected(true); 使用butterknife8.8.0版本,设置控件默认被选中 查看日志,空指针异常,但是其它的控件都没有问题,因为我的butterknife是直接从Studio中导入的 最 ...
分类:
其他好文 时间:
2017-08-11 10:06:02
阅读次数:
140
我们通常都会在APP上线之后,发现各种错误,尤其是空指针异常,这些错误对于用户体验来说是非常不好的,但其实大部分的问题,我们都能够提前发现. 在编写代码的过程中,可能不会时时刻刻记得检查空的引用,还有删除没有用过的变量,在我们自己测试的过程中可能难以发现问题,一旦app上线,用户的使用环境改变,这些 ...
分类:
数据库 时间:
2017-08-08 19:36:26
阅读次数:
218
最常见的五种异常:必会,面试题: 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexO ...
分类:
编程语言 时间:
2017-08-05 07:16:46
阅读次数:
223
1. java.lang.NullPointerException(空指针异常) 调用了未经初始化的对象或者是不存在的对象 经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针, 即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是 ...
分类:
编程语言 时间:
2017-08-04 18:27:56
阅读次数:
195
工厂模式 //工厂模式我的理解 //第一次调用没有实例化的对象时 会去内存中查找(栈) //如果没有找到,就去xml配置中查找className和他相同的类名 //找到的话就让工厂进行实例化,初始化对象 //没找到的话就空指针异常 公产模式就是ioc(inversion of control) 和h ...
分类:
其他好文 时间:
2017-08-02 14:22:49
阅读次数:
209