自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Stack类

栈是Vector的子类,先进后出。Vector是通过数组实现的,所以,Stack也是通过数组实现的,而非链表。继承关系:java.lang.Object↳ java.util.AbstractCollection<E> ↳ java.util.AbstractList<E> ↳ java.util.Vector<E> ↳ java.util.Stack<E>publi

2020-10-15 23:56:42 167

原创 StringBuilder和StringBuffer

String不可变对象,可以理解为常量,显然线程安全。StringBuffer和StringBuilderStringBuffer 和StringBuilder 的对象能够被多次修改,StringBuffer是线程安全的,stringBuilder非线程安全。StringBuilder相较于StringBuffer速度更快,多数情况下使用StringBuilder类...

2020-10-15 00:25:33 63

原创 == & equals方法

equals方法,超类Object中有这个equals()方法public boolean equals(Object obj) { return (this == obj);}

2020-10-14 22:54:49 110

原创 contains方法

java.lang.String.contains()方法,判断字符串是否包含括号中的字符串序列public boolean contains(CharSequence s)Collection集合中的contains(),boolean contains(Object o) 判断集合中是否包含指定的元素。...

2020-10-14 22:25:23 3416

原创 String.valueOf(String s)方法和Integer.parseInt(String s)方法的比较

valueOf方法返回Integer对象;parseInt方法返回int基本类型。要把String类型的数据转为int类型两者都可实现,valueOf的内部其实就是调用了parseInt方法。因此,从效率上,首先考虑parseInt方法。

2020-10-14 21:39:45 499

原创 String,StringBuffer和StringBuilder

1,String——不可变类,改变会生成一个新的String对象 StringBuffer,StringBuilder——可变类2,StringBuffer支持并发操作,线程安全 StringBuilder非线程安全,但是在单线程作业中其性能更好 3,StringBuffer和StringBuilder常用方法末尾追加 sb.append("aaa")...

2020-08-19 22:24:16 62

原创 HashMap

说明:1,存储键值对(key,value)最多只允许一条记录键为null,允许多条记录值为null。2,非线程安全任一时刻可以有多个线程同时写对应:Collections.synchronizedMap()方法可以使HashMap线程安全3,结构数组 + 链表 + 红黑树(JDK1.8)4,常用方法存 HashMap.put(key,value);根据key取value HashMap.get(key);判空 hashMap.isEm...

2020-08-18 23:20:06 194

空空如也

空空如也

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

TA关注的人

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