面向对象设计的过程: 发现类-发现类的属性-发现类的方法-优化设计; 封装: private类型的,只可以在本类中使用,当其他类调用此类时,不可使用,因此可以设置setget方法,如下所示: 构造 默认有无参构造,若设置了有参构造,则就没有默认的无参构造了,需要自己再添加一个 方法重载 方法名相同, ...
分类:
其他好文 时间:
2017-04-10 11:04:29
阅读次数:
228
转自:String.valueOf 今天在排查问题的时候发现String.valueOf 的一个有意思的问题: 第一种情况: 第二种情况: 第一种情况会报空指针异常,第二种情况不会报异常,只是得到一个null 。 上网查了一下,原因如下:String.valueOf方法有好几个重载方法,但是由于nu ...
分类:
其他好文 时间:
2017-04-10 00:25:30
阅读次数:
156
勿忘初心,方得始终 作为一个初学者,回头望望模糊的清楚了一些。先谈谈遇到的最多的异常,NullPointerException空指针异常。谈空指针异常前,先谈下JS中的的null和defined。 null与defined有什么区别呢。null是没有此对象,比如你的js代码如下alert(docum ...
分类:
其他好文 时间:
2017-04-06 11:00:37
阅读次数:
185
注意,此时,inflater填充布局之后返回的是一个view对象,如果此时直接用getActivity查找下一个控件,会空指针异常.public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nu ...
分类:
其他好文 时间:
2017-04-05 09:30:39
阅读次数:
169
常见异常简析: ① java.lang.ArithmeticException 算数异常。当运行时出现算术的错误(比如,除零)抛出。 ② java.lang.NullPointerException空指针异常。对null值调用属性和方法时抛出。 ③ Java.long.ArrayIndexOutOf ...
分类:
其他好文 时间:
2017-04-04 09:57:49
阅读次数:
296
没有(5) NullPointerException 空指针异常 (一个空对象 调用了其中的方法) 异常:try块:可能出现异常的代码块 try块不允许缺失 并且不允许单独存在 (可以配合catch finally块联合使用 前面2者出现任意一者也可以)catch块:针对try块中抛出的异常 进行处 ...
分类:
编程语言 时间:
2017-03-31 01:14:26
阅读次数:
186
练习项目中 request.setAttribute("maxpage", maxpage); request.setAttribute("page", pageNo); 报struts2空指针异常,request取值为空。添加 this.request = ServletActionContext ...
分类:
其他好文 时间:
2017-03-26 18:04:37
阅读次数:
336
有些错误是我自己总结的,有些是在网上找到的,有兴趣总结了一下,希望能帮到你们!上面是单纯的错误,下面有注解!空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsExceptio..
分类:
编程语言 时间:
2017-03-25 14:33:58
阅读次数:
263
1.一个变量直接调用equals方法会给程序带来安全隐患,直接调用equals方法可能会抛出NullPointerException异常。为了防止程序抛出异常在调用equals方法之前要先判断一下是否为空。 if( username!=null && username.equals(“zxx”){} ...
分类:
编程语言 时间:
2017-03-21 19:19:56
阅读次数:
240
1、 不能用“==”比较两个字符串内容相等。 2、 对list做foreach循环时,循环代码中不能修改list的结构。 3、 日志和实际情况不一致;捕获异常后没有在日志中记录异常栈。 4、 魔鬼数字。 5、 空指针异常。 6、 数组下标越界。 7、 将字符串转换为数字时没有捕获NumberForm ...
分类:
编程语言 时间:
2017-03-09 22:53:23
阅读次数:
182