恩。。。这几天做的一个阶段性的个人项目,因为个人原因导致时间不够,项目时间有点紧,做的不怎么好。下面说说在这个项目中遇到的一些问题 1. 实例化的问题,注意类的实例化以及传值的问题,不然容易出现空指针异常。 2. 数据库的字段名问题,在进行操作时最好直接复制数据库中的字段名,否则可能因为字段名不同出 ...
分类:
数据库 时间:
2017-10-23 01:06:48
阅读次数:
177
java.lang.reflect.InvocationTargetException 并且同时带有空指针异常, 该错误来源于,实现用户自动登录功能时:登录界面,当输入用户名和密码后,没有勾选自动登录按钮,结果在UserServlet中实现方法时,只要有getParameter(“autologin ...
分类:
编程语言 时间:
2017-10-21 13:48:14
阅读次数:
267
在需要把其他对象转换为字符串对象时,使用String.valueOf(obj)而不是直接调用obj.toString()方法,因为前者已经对空值进行检测了,不会抛出空指针异常。 使用StringBuilder或者StringBuffer时,尽可能准确地估算capacity,并在构造时指定,避免内存浪 ...
分类:
其他好文 时间:
2017-10-10 00:02:50
阅读次数:
101
Checked : 你可以在写代码的时候就throw 或者try catch 的 Unchecked : Error + RuntimeException 。提前无法预测的 http://www.cnblogs.com/shihuc/p/5201905.html NUllpointerExcepti ...
分类:
其他好文 时间:
2017-10-09 17:46:27
阅读次数:
171
Java常见的异常1.java.lang.NullPointerException(空指针异常)调用了未经初始化的对象或者是不存在的对象2.java.lang.ClassNotFoundException指定的类不存在3.java.lang.NumberFormatException字符串转换为数字异常4.java.lang.IndexOutOfBoundsException数组下标越界异常5.jav..
分类:
编程语言 时间:
2017-09-30 23:08:15
阅读次数:
322
1.String 相等 稍微有点经验的程序员都会用equals比较而不是用 ==,但用equals就真的安全了吗,看下面的代码 user.getName().equals("xiaoming"); 有经验的老司机很快就能看到问题,如果user.getName()为null,就会抛出空指针异常,因此下 ...
分类:
编程语言 时间:
2017-09-28 11:44:19
阅读次数:
314
1、java.lang.NullPointerException(空指针异常) 调用了未经初始化的对象或者是不存在的对象 经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针, 即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对 ...
分类:
编程语言 时间:
2017-09-27 21:44:15
阅读次数:
158
从 Java 8 引入的一个很有趣的特性是 Optional 类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 程序员都非常了解的异常。本质上,这是一个包含有可选值的包装类,这意味着 Optional 类既可以含有对象也可... ...
分类:
编程语言 时间:
2017-09-23 12:25:06
阅读次数:
197
空指针异常这个坑爹的异常是初学开发者最常见的坑,那么今天为大家分享一个jdk的新工具java.util.Objects包。里面有很多工具可以帮我们避免空指针异常让我我们的代码写起来更加优雅。下面我们来看看这个工具包的有哪些工具。大名鼎鼎的equals. 通常我们在写两个字符串内容对比的时候通常都这么 ...
分类:
编程语言 时间:
2017-09-22 23:55:36
阅读次数:
207
算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsExcepti ...
分类:
编程语言 时间:
2017-09-22 19:01:13
阅读次数:
221