上一页 1 ··· 77 78 79 80 81
摘要: 1)精辟阐述:可以将 ArrayList想象成一种“会自动扩增容量的Array”。2)Array([]):最高效;但是其容量固定且无法动态改变; ArrayList: 容量可动态增长;但牺牲效率;3)建议:基于效率和类型检验,应尽可能使用Array,无法确定数组大小时才使用ArrayList!不过当 阅读全文
posted @ 2017-03-09 09:57 Mars.wang 阅读(70007) 评论(1) 推荐(4) 编辑
摘要: java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。 1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道str 阅读全文
posted @ 2017-03-09 09:43 Mars.wang 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 排序是计算机语言需要实现的基本算法之一,有序的数据结构会带来效率上的极大提升。 1.插入排序 插入排序默认当前被插入的序列是有序的,新元素插入到应该插入的位置,使得新序列仍然有序。 2.冒泡排序 冒泡排序的原理是对序列进行遍历,遍历过程中如果发现相邻两个元素,左边的元素大于右边,则进行交换,一次遍历 阅读全文
posted @ 2017-03-08 17:47 Mars.wang 阅读(4100) 评论(0) 推荐(1) 编辑
摘要: 去年接触了mongodb,跟关系数据库相比,在处理非结构化数据方面有很大的优点,特别是跟python的字典基本能无缝结合,整理了一些常用知识点,如下: 阅读全文
posted @ 2017-03-08 16:28 Mars.wang 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 接触mysql很多年了,期间记录了常用的一些命令和语句,分享在这里,供大家借鉴。 -- 备份数据库: mysqldump -uroot -p****** --databases base1 base2> backup.sql mysqldump -uroot -p****** base > base 阅读全文
posted @ 2017-03-08 16:15 Mars.wang 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 上图转载自:http://www.cnblogs.com/vamei/archive/2013/04/15/3000913.html 一、区别和联系 1.迭代器 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因 阅读全文
posted @ 2017-03-08 15:33 Mars.wang 阅读(313) 评论(0) 推荐(0) 编辑
摘要: HashMap和Hashtable的区别 HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要的区别有:线程安全性,同步(synchronization),以及速度。 8.两者也都可以通过 entrySet() 方法返回一个 Set , 然后进行遍历 阅读全文
posted @ 2017-03-08 15:01 Mars.wang 阅读(680) 评论(0) 推荐(0) 编辑
摘要: Set、List和Map是java collection中最常用的三种数据结构。 Set是集合,不允许有重复的元素,List是动态数组实现的列表,有序可重复,Map是key-value的键值对,用于快速存取。 Set的常用方法: add() 插入元素 clear() 清空集合 contains() 阅读全文
posted @ 2017-03-08 12:33 Mars.wang 阅读(413) 评论(0) 推荐(0) 编辑
摘要: ArrayList是基于动态数组实现的list,而LinkedList是基于链表实现的list。所以,ArrayList拥有着数组的特性,LinkedList拥有着链表的特性。 优缺点 ArrayList 优点:因为Array是基于索引(index)的数据结构,适合随机读取数据,读取速度快,可以一步 阅读全文
posted @ 2017-03-08 11:34 Mars.wang 阅读(244) 评论(0) 推荐(0) 编辑
摘要: ArrayList是java最重要的数据结构之一,日常工作中经常用到的就是ArrayList的遍历,经过总结,发现大致有三种,上代码: 阅读全文
posted @ 2017-03-08 10:43 Mars.wang 阅读(842) 评论(0) 推荐(0) 编辑
上一页 1 ··· 77 78 79 80 81
点击右上角即可分享
微信分享提示