摘要:
文章出处:http://my.oschina.net/xiaohui249/blog/170013 一、引题 String类型是比较特殊的一种类型,同时也是面试经常被问到的一个知识点,本文结合java内存分配深度分析关于String的许多令人迷惑的问题。下面是本文将要涉及到的一些问题,如果读者对这些 阅读全文
posted @ 2016-05-19 21:50
简单爱_wxg
阅读(738)
评论(0)
推荐(0)
摘要:
一、源码解析 1、 LinkedList类定义。 LinkedList 是一个继承于AbstractSequentialList的双向链表。它也可以被当作堆栈、队列或双端队列进行操作。LinkedList 实现 List 接口,能对它进行队列操作。 LinkedList 实现 Deque 接口,即能 阅读全文
posted @ 2016-05-19 17:37
简单爱_wxg
阅读(282)
评论(0)
推荐(0)
摘要:
原文:http://www.cnblogs.com/ITtangtang/p/3948555.html 一、 ArrayList概述: ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长。 ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下可以考虑用Collect 阅读全文
posted @ 2016-05-19 16:16
简单爱_wxg
阅读(231)
评论(0)
推荐(0)
摘要:
快速排序是20世纪科技领域的十大算法之一 ,他由C. A. R. Hoare于1960年提出的一种划分交换排序。快速排序也是一种采用分治法解决问题的一个典型应用。在很多编程语言中,对数组,列表进行的非稳定排序在内部实现中都使用的是快速排序。而且快速排序在面试中经常会遇到。本文首先介绍快速排序的思路, 阅读全文
posted @ 2016-05-19 11:19
简单爱_wxg
阅读(584)
评论(0)
推荐(0)

浙公网安备 33010602011771号