语言
文章平均质量分 79
忧落
这个作者很懒,什么都没留下…
展开
-
【java】手动释放资源问题
1.java编程中需要手动释放的资源有哪些?2.有了gc为什么还要手动释放资源?3.finalizer机制可靠么?4.io资源和jdbc资源关闭顺序是什么?原创 2017-10-27 15:06:30 · 12326 阅读 · 0 评论 -
【java】Comparator的用法
为什么写? 1. comparator 是javase中的接口,位于java.util包下,javase中的所有接口抽象度都很高,有必要重视 2. 网上太多的文章告诉大家comparator是用来排序;确实,可以用来排序,但不仅限于排序 3. 工作中实际需求出现很多需要使用comparator去处理的问题,在此总结一下。原创 2017-02-15 00:50:52 · 217626 阅读 · 33 评论 -
【java】IO详解之BIO
本文对java bio做了一个详细的总结,主要包括io的一些易混淆概念解释,使用易错点进行了示例,最后对java io的实际应用做了个尝试原创 2017-10-31 17:38:49 · 12657 阅读 · 10 评论 -
【java】Collection求交集
集合如何求交集?Collection中retainAll如何使用?原创 2017-10-11 11:15:50 · 4851 阅读 · 0 评论 -
【java】Collection的拼接和并集
Collection拼接,求并集是常见操作,有必要封装一下方便调用原创 2017-10-10 15:35:33 · 5866 阅读 · 0 评论 -
【java】Collection分组
有时候在业务中需要对list中的元素进行分组操作。分组操作有如下两类分组方式:1.按逻辑分组 比如,List中所有苹果对象按照苹果的颜色分2.按数目分组 比如,将二十个元素,五个为一组进行分组原创 2017-10-10 13:25:52 · 1986 阅读 · 0 评论 -
【java】Collection判空
在研发过程中,经常要用判断list是否为空,下面提供工具方法,避免写的list!=null的代码原创 2017-10-10 11:57:38 · 6535 阅读 · 0 评论 -
【java】Collection常用操作
本文对java中集合常见操作进行了总结,包括集合判空,排序,分组,求并集,交集,差集,判重,查重,去重,过滤,并在最后附上工具类源码原创 2017-10-10 11:43:20 · 2522 阅读 · 0 评论 -
【java】Collection过滤
函数式编程语言中对集合做过滤处理都十分方便,而java中做过滤操作每次都得写for循环,很麻烦,可以稍加封装配合java8的lambda表达式来完成同样的过滤操作原创 2017-10-11 17:06:04 · 2437 阅读 · 1 评论 -
【java】Collection判重,去重,查重
转载请注明出处:http://blog.csdn.net/u012250875/article/details/781959631.判重判断集合中是否有重复元素,则可以利用java的Set集合,Set天生有不重复的buff,因此将入参通过HashSet的构造器转为Set,然后比较Set的size与原集合的size来判断是否含有重复元素。泛型注意重写equals和hashcode方法,实现代码如下:原创 2017-10-10 18:45:12 · 15209 阅读 · 3 评论 -
【java】Collection求差集
java 集合求差集的方法,java集合类求差集工具类原创 2017-10-11 14:34:44 · 8632 阅读 · 1 评论 -
【编程】编程中的“元”
在编程中常常会遇到“meta”的概念,翻译为“元”。以下是一些常见的与“元”相关的词汇以及我对这些词汇的理解。元数据 描述数据的数据。接触元数据的概念,是在java中的注解这个概念中,所谓注解,本身即一种元数据,它被用来描述既有代码,为代码添加了一些信息,方便未来的某个时候的提取和使用(代码就是一种数据,而注解恰恰又可以来为代码这样的数据添加额外的数据信息,同时注解本身可以注解自己,如元注解)原创 2017-09-26 09:34:13 · 576 阅读 · 1 评论 -
【java】Observer和Observable详解
转载请标明出处:1.必要性1.1 观察者模式是oo设计中经常用到的模式之一,大家在解决实际需求时,观察者模式往往都会用到,而javase中已经提供了Observer接口和Observable类让你简单快速的实现观察者模式,因此有必要去了解Observer和Observable;2.观察者模式概述2.1 角色:被观察对象,观察者2.2 关系: 1).被观察对象:观察者 = 1:n 2).被观察原创 2017-09-01 18:10:43 · 31610 阅读 · 13 评论 -
【java】元类
编程中有个概念叫元类(meta-class),元类的概念在Java,Python和Object-C中都有,那什么是元类?为什么会有元类的概念?java中怎么获取元类?元类的使用场景是什么?原创 2017-09-25 18:02:23 · 3006 阅读 · 1 评论