码迷,mamicode.com
首页 >  
搜索关键字:空指针    ( 1538个结果
Android2.3系统 自定义的PopupWindow在实例化时报空指针异常
情况:是这样的,前段时间做了一个自定义的PopupWindow,就是写一个类,然后继承PopupWindow,别的什么操作都没有,但是在实例化的时候,在2.3系统中直接就报空指针异常(4.0及以上系统中运行是好的。)。解决办法: 1.如果你自定义的类是一个无参的构造函数,则需要在构造函数中写上:s....
分类:移动开发   时间:2014-05-23 11:08:27    阅读次数:361
分析java.lang.NullPointerException thrown in RelativeLayout measure()
不难看出,在RelativeLayout被add/attach到父View之前mLayoutParams成员为空,调用measure方法将导致上图标注处代码抛出空指针异常。 解决方案有两种 a) 在measure之前显式设置LayoutParams(代表着对父View的Layout请求,必须是父View的内部LayoutParams类型) b) 自动设置LayoutParams的inflate方式...
分类:编程语言   时间:2014-05-18 18:26:17    阅读次数:576
java 空指针异常造成的原因有哪些
实际上空指针异常 也就是你用了一个没有实际值的对象1. 某一对象没有被实例化,就拿来使用,如调用此对象的方法,会抛空指针异常。2. 获取从别的对象传过来的对象为空3. 数据库查询方面的空指针异常,数据库中储存的值为null或不存在4. 结果集 rs 是空的啊或者未初始化就被调用了昨天我就因为 数.....
分类:编程语言   时间:2014-05-17 22:26:40    阅读次数:399
EL表达式
基本语法:${EL表达式}1.获取数据1)EL表达式只能获取四大域中的数据。2)EL表达式获取的对象如果是null,页面不会显示数据。因此,EL表达式中永远不会出现空指针异常。3).运算符和[]运算符.运算符能做的,[]运算符也能做。[]运算符能做,.运算符不一定能做。eg: ...
分类:其他好文   时间:2014-05-16 07:59:11    阅读次数:392
write()和prinln()的区别?
输出数字不同: write()输出数字转换为字符,println原样输出。输出null不同: write()输出引用类型的时候调用的toString转换为String数据,因此如果对象为null那么直接抛出空指针异常。Println直接输出null。
分类:其他好文   时间:2014-05-15 22:28:14    阅读次数:287
关于空指针的体会
关于空指针的一些理解1.当定义一个空指针时,无论什么类型,都是需要再用之前分配内存,用完之后要销毁。不要觉得让这个指针指向一段内存就万事大吉了,这很可能是让你崩溃的隐患!2.千万不要随意使用空指针,尤其是在大意忘了给这个指针开辟空间就使用它,虽然编译甚至运行刚开始阶段没有问题,但是在一定时间会出现很...
分类:其他好文   时间:2014-05-15 09:39:20    阅读次数:249
空指针的深入理解(C/C++)
空指针究竟指向了内存的哪个地方? 如果仅仅声明一个指针,而没有任何赋值,那么这个指针是野指针,它会指到VM的任何位置,碰到异常操作,比如对只读区写操作,就会引起硬件中断产生core,也就是通常的段错误。 良好的编程风格是将指针永远都可控,也就是这个指针的地址,程序可控,通常,对于不使用或初始的指针都将其地址置为0,这是约定俗成的,就如同,我们经常使用的进制一样,你非用一个别人都不用的进...
分类:编程语言   时间:2014-05-15 07:04:34    阅读次数:241
关于数据库与Hibernate匹配时的小问题
今天做了一个小程序,jsp输入一些字段,action中将这些字段放到list中,然后从数据库get到那列数据,同样放到另一个list中,然后进行值相等的判断,就是这么简单的一个程序。但因为很久没碰Hibernate了,所以执行起来有些坎坷。列出如下问题:空指针异常频发,这是因为在vo类中..
分类:数据库   时间:2014-05-14 17:31:38    阅读次数:384
编程精粹--编写高质量的C语言代码(2):自己设计并使用断言(一)
即使使用编译程序提供的所有警告设施,编译程序所发现的错误,也只是程序错误中的一小部分。例如 以下一行代码:      strCopy=memecpy(malloc(length),str,length)); 当malloc 调用失败时,返回一个空指针,而memcpy如果没有处理空指针时,程序就会出现错误。编译程序是无法查出 这种或其他类似的错误。同样编译程序也无法查出算法的错误,...
分类:编程语言   时间:2014-05-14 14:11:31    阅读次数:474
EL表达式
EL表达式基本语法:${EL表达式}1.获取数据1)EL表达式只能获取四大域中的数据。2)EL表达式获取的对象如果是null,页面不会显示数据。因此,EL表达式中永远不会出现空指针异常。3).运算符和[]运算符.运算符能做的,[]运算符也能做。[]运算符能做,.运算符不一定能做。eg: ...
分类:其他好文   时间:2014-05-14 08:53:17    阅读次数:421
1538条   上一页 1 ... 150 151 152 153 154 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!