自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 转 js数组操作

shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); //a:[-2,-1,...

2012-05-07 23:27:22 75

原创 java 设计模式-单例

[quote]单例模式(singleton) :保证一个类仅有一个实例,并提供一个访问它的全局访问点。[/quote][quote]单例模式主要有3个特点,:1、单例类确保自己只有一个实例。2、单例类必须自己创建自己的实例。3、单例类必须为其他对象提供唯一的实例。[/quote] 单例模式有两种创建模式 第一种:饿汉式 第二种:懒汉式 饿汉式:自己在被加载的...

2012-01-16 22:11:41 70

原创 java StringBuffer StringBuilder

java StringBuffer StringBuliderStringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)String 类型和 StringBuffer 、StringBuilder 类型的主要性能区别其实在于 String 是不可变的对象,而后俩者都是可变的。来看看 StringBuffer类源码定义:[...

2012-01-16 09:40:47 205

原创 java String

java String 源码String 类底层是 char 类型数组实现的。String 类API 文档描述如下:String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例来实现。 字符串是常量;它们的值在创建之后不能改变。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享它们。例如: ...

2012-01-15 22:47:19 91

原创 java set HashSet

java set接口 HashSetHashSet底层是 HashMap实现的。其实HashSet中存放的值,就是HashMap中key值。如果对HashMap实现不太明白可以参考上篇 java map hashmap博文。[code="java"] public class HashSet extends AbstractSet imp...

2012-01-15 02:25:41 134

原创 java Map HashMap

HashMap 是以key-value来存储的数据结构。底层的实现是:entry类型的数组。将key-value封装成entry对象。对于这种数据结构我们也称之为 散列链表。HashMap 定义源码如下:[code="java"]public class HashMap extends AbstractMap implements Map, Cloneabl...

2012-01-15 01:51:04 98

原创 java 集合类-LinkedList

[size=medium]接上文 - java 集合类-ArrayList[/size]LinkedList的底层实现方法:双向链表。LinkedList用静态内部类Entry来表示一个节点,定义一个 header节点。Entry内部定义了 前驱节点和后驱节点 以及存储数据。LinkedList 源码:[code="java"]public class Li...

2012-01-13 17:04:03 117

java 集合类-ArrayList

Java集合类一 List接口 常用的实现类 ArrayList和 LinkedList。1)ArrayList: 底层实现的方法时: 动态数组 。 ArrayList、LinkedList比较: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问,ArrayList觉得优于LinkedList。Link...

2012-01-13 14:47:54 57

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除