java
拼搏努力bo
这个作者很懒,什么都没留下…
展开
-
关于.class.getClassLoader().getResourceAsStream
从配置文件读取获得连接mysql数据库的代码中,有这么一段InputStream in=JDBCUtilsConfig.class.getClassLoader().getResourceAsStream("database.properties");Properties pro = new Properties();pro.load(in);其中 JDBCUtilsConfig.class是原创 2017-03-29 21:51:17 · 13389 阅读 · 2 评论 -
java中Scanner类next()和nextline()注意事项
next()一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符。next()查找并返回来自此扫描器的下一个完整标记。完整标记的前后是与分隔模式匹配的输入信息,所以next方法不能得到带空格的字符串。nextLine原创 2017-03-31 11:15:48 · 771 阅读 · 0 评论 -
Java运行时异常和编译时异常区别
Java中用2种方法处理异常:1.在发生异常的地方直接处理;2.将异常抛给调用者,让调用者处理。Java异常可分为3种: (1)编译时异常:Java.lang.Exception (2)运行期异常:Java.lang.RuntimeException (3)错误:Java.lang.ErrorJava.lang.Exception和Java.lang.Error继承自Java.lang.Thr转载 2017-03-28 20:54:05 · 1417 阅读 · 0 评论 -
request.setAttribute()和request.getSession().setAttribute()解释
request.setAttribute()只能在一个request内有效,如果重定向客户端,将取不到值。request.getSession().setAttribute()可以通过sessionID得到自己的session,将参数存储在session中,即使重定向客户端也没事,这个值可以在多个页面上使用。比如访问一个网站,登录后用户信息被保存到session中,在session过期之前...转载 2018-07-21 01:25:07 · 4087 阅读 · 0 评论