摘要: 如果一个方法的返回值类型是集合或者数组 ,如果在方法内部需要返回的集合或者数组是零长度的,也就是没有实际对象在里面, 我们也应该放回一个零长度的数组或者集合,而不是返回null。如果返回了null,客户端程序员就要检测返回的是不是null,然后才能 进行下一步操作,否则就会引发NullPointException。但是如果是返回的的是空数组或者集合,就不会再后续的使用这个对象上,引发 空指针异常,... 阅读全文
posted @ 2015-05-08 15:30 wangliyue 阅读(133) 评论(0) 推荐(0)
摘要: Java 1.5发行版本中增加了可变参数方法。可变参数方法接受0个或者多个指定类型的参数。 可变参数机制通过先创建一个数组,数组的大小为在调用位置所传递的参数数量,然后将参数值传到数组中,最后将数组传递给方法。 这样由于可变参数的方法,可变参数时借助数组实现的的,所有调用可变参数的方法时,我们可以传入若干个参数,也可以传入保存 有若干个参数的数组。 对于可变参数使用,比较典型的一个方法是:Arra... 阅读全文
posted @ 2015-05-08 11:24 wangliyue 阅读(214) 评论(0) 推荐(0)