2016年11月17日

基本类型常量池问题

摘要: 基本数据类型的使用量是很大的,java常量池,在节省内存方面是一个很好的机制,相同的数据,在常量池中只要保留一份即可。 Java的8种基本类型(Byte, Short, Integer, Long, Character, Boolean, Float, Double), 除Float和Double以 阅读全文

posted @ 2016-11-17 22:49 胡子就不刮 阅读(575) 评论(0) 推荐(1) 编辑

为什么在使用get时,Properties对象总是忽略默认值?

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

posted @ 2016-11-17 20:18 胡子就不刮 阅读(374) 评论(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) 编辑

导航