JAVA
Rookie_yzh
Anything will be better
展开
-
JAVA API 学习笔记(迭代器)和集合的三种遍历方式以及优缺点分析
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一转载 2017-11-17 11:21:30 · 1548 阅读 · 0 评论 -
Mybatis在xml文件中处理大于号小于号的方法
第一种方法:用转义字符把">"和"<"替换掉,就没有问题了。<if test="startTime != null "> AND order_date &gt;= #{startTime,jdbcType=DATE} </if><if test="endTime != null ">转载 2018-04-25 14:27:30 · 174 阅读 · 0 评论 -
深入理解Java引用类型
转至:https://www.cnblogs.com/SilentCode/p/4858790.html深入理解Java引用类型 在Java中类型可分为两大类:值类型与引用类型。值类型就是基本数据类型(如int ,double 等),而引用类型,是指除了基本的变量类型之外的所有类型(如通过 class 定义的类型)。所有的类型在内存中都会分配一定的存储空间(形参在使用的时转载 2017-12-07 14:34:04 · 266 阅读 · 0 评论 -
SortedMap和TreeMap
接口SortedMappublic interface SortedMapextends Map 保证按照键的升序排列的映射,可以按照键的自然顺序(参见 Comparable 接口)进行排序, 或者通过创建有序映射时提供的比较器进行排序。对有序映射的集合视图 (由 entrySet、keySet 和 values 方法返回)进行迭代时,此顺序就会反映出来。 要采用此排序,还需要转载 2017-12-06 20:56:03 · 264 阅读 · 0 评论 -
java将一个List赋值给另一个List相关问题
转:http://blog.csdn.net/w305172521/article/details/52503072#声明和实例化声明:ArrayList a, 仅仅只是声明了一个list变量,其未来作用相当于C++中的引用变量,亦或者相当于一个对象块的索引,但并未为其分配具体的完整的对象所需要的内存空间,其所分配的空间仅仅只是"a"变量所需空间;实例化:实例化的过程是为对象分转载 2017-12-06 09:54:08 · 625 阅读 · 0 评论 -
java集合类之随机访问和顺序访问
概述java集合类中元素的访问分为随机访问和顺序访问。随机访问一般是通过index下标访问,行为类似数组的访问。而顺序访问类似于链表的访问,通常为迭代器遍历。 以List接口及其实例为例。ArrayList是典型的随机访问型,而LinkedList则是顺序访问型。List接口既定义了下标访问方法又定义了迭代器方法。所以其实例既可使用下标随机访问也可以使用迭代器进行遍历。但这两种方式的性能差转载 2017-12-04 14:32:32 · 2421 阅读 · 0 评论 -
JAVA实现双向链表解析
转自http://blog.csdn.net/defineshan/article/details/52266184双向链表结构和单向链表的区别:最后一个结点的链接地址上,单向链表是null,而双向链表是表头的链接地址。即双向链表的head和last互相指向示意图表头为空 head之前的节点是last=50这个节点 ,head之后的节点是fi转载 2017-12-04 12:07:28 · 399 阅读 · 0 评论 -
Java 集合 fail-fast总结
概要前面,我们已经学习了ArrayList。接下来,我们以ArrayList为例,对Iterator的fail-fast机制进行了解。内容包括::1 fail-fast简介2 fail-fast示例3 fail-fast解决办法4 fail-fast原理5 解决fail-fast的原理转载请注明出处:http://www.cnblogs.com/skywang123转载 2017-12-04 11:30:41 · 162 阅读 · 0 评论 -
LinkedHashMap和HashMap的比较使用
转自 https://www.cnblogs.com/hubingxu/archive/2012/02/21/2361281.htmlimport java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.转载 2017-12-04 10:20:21 · 142 阅读 · 0 评论 -
Calendar日历类和GregorianCalendar公历类用法的一个小结
转自 http://blog.csdn.net/liuhenghui5201/article/details/8273259日历类 主要涉及两个类,一个就是抽象类 Calendar类,另一个是他的子类GregorianCalendar。一、Calendar类。1,主要字段:YEAR(年份)转载 2017-11-22 18:44:21 · 749 阅读 · 0 评论 -
Map与HashMap,Hashtable,HashSet的区别
HashTable和HashMap区别区别一:继承的父类不同 Hashtable继承自Dictionary类,而HashMap继承自AbstractMap类。但二者都实现了Map接口。public class HashtableK,V> extends DictionaryK,V> implements MapK,V>, Cloneable, Serializable pub转载 2017-11-30 17:25:24 · 180 阅读 · 0 评论 -
Java中Collection和Collections的区别
1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └S转载 2017-11-30 10:08:15 · 155 阅读 · 0 评论 -
UEditor 将图片存在服务器外
看了那么多文章, 这个才是正解。"imagePathFormat": "/../upload/image/{yyyy}{mm}{dd}/{time}{rand:6}",原创 2019-08-21 14:56:32 · 249 阅读 · 0 评论