11 2016 档案

单例模式的几种写法
摘要:饿汉式单例类 public class Singleton { private Singleton(){ } private static final Singleton instance = new Singleton(); public static Singleton getInstance( 阅读全文

posted @ 2016-11-29 22:27 胡子就不刮 阅读(590) 评论(0) 推荐(0) 编辑

Java Forward 和 Redirect的区别
摘要:1.从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所 阅读全文

posted @ 2016-11-22 21:00 胡子就不刮 阅读(354) 评论(0) 推荐(0) 编辑

给变量起简短的名字
摘要:1.命名中无需含有表示变量或参数类型的单词 如果使用如Java之类的静态类型语言,开发者通常知道变量的类型。由于方法的实现一般都比较简短,所以即便是在查看一个需要推断才知道类型的本地变量,或者在code review等静态分析器不可用的情况下,我们也可以通过多看很少的几行代码就能知道变量的类型。 2 阅读全文

posted @ 2016-11-22 15:31 胡子就不刮 阅读(255) 评论(0) 推荐(0) 编辑

为什么在使用get时,Properties对象总是忽略默认值?
摘要:不应该对Properties对象调用get方法;而应该调用getProperty方法。许多人认为二者的区别是getProperty声明了返回值为String类型,而get声明的返回值类型为Object。但实际上二者之间有更大的区别:getProperty会查看默认值。get是继承自Hashtable 阅读全文

posted @ 2016-11-17 20:18 胡子就不刮 阅读(377) 评论(0) 推荐(0) 编辑

finally语句总是不会被执行?
摘要:答案是否(1)try语句没有被执行到,如在try语句之前return就返回了,这样finally语句就不会执行。这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被执行到。(2)在try块|catch块中有System.exit(0);这样的语句。System.exit(0 阅读全文

posted @ 2016-11-17 20:16 胡子就不刮 阅读(469) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示