自定义博客皮肤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)
  • 收藏
  • 关注

原创 27-集合--Set及其子类(HashSet+LinkedHashSet+TreeSet)+二叉树+Comparable+Comparator+哈希表+HashSet存储自定义对象+判断元素唯一的方式

一、Set1、Set:元素不可以重复,是无序的(存入和取出的顺序不一致)2、Set接口中的方法和Collection中的方法一致3、Set集合的元素取出方式只有一种:迭代器iterator() Set set = new HashSet(); Iterator it = set.iterator(); while (it.hasNex...

2018-08-31 15:29:43 233

原创 26-集合--List子类特点+List子类(Vector+ArrayList+LinkedList)+Enumeration+ArrayList存储自定义对象

一、List的子类及特点1、Vector:有角标。内部是数组数据结构,是同步的。效率低,增删、查询都很慢(几乎不使用Vector)。大小可变(数组100%延长)2、ArrayList:有角标。内部是数组数据结构,是不同步的。替代了Vector,查询的速度快。大小可变(数组50%延长,节省空间,提高效率)3、LinkedList:有角标。内部是链表数据结构(双向链表),是不同步的。效率高...

2018-08-26 17:05:39 249

原创 25-集合--List和Set比较+List+ListIterator+List取出元素的四种方式+List特有的内容

一、List和Set比较1、List(1)有序(存入和取出的顺序一致)(2)元素都有索引(角标)(3)元素可以重复2、Set(1)无序(有可能会有序,但几率不高)(2)元素不能重复(唯一)List和Set最严重的区别在于:是否有重复元素二、List1、有序的collection。此接口的用户可以对列表中每个元素的插入位置进行精确的控制。用户可以根据元素的整数...

2018-08-23 21:35:35 464

原创 24-集合--集合概述+Collection+Iterator+集合类的关系图

一、概述1、集合是专门用于存储对象的,存的是对象的地址值(存储任意数量的具有共同属性的对象 -- 意义与作用相同)2、集合的特点:(1)用于存储对象的容器(存的是对象的地址值)(2)集合的长度是可变的(数组长度固定)(3)集合中不可以存储基本数据类型 -- 基本数据类型通过自动拆箱/装箱可以转换成引用数据类型(数组可以存储基本数据类型)3、集合因为内部的数据结构(对象的存储...

2018-08-22 13:16:16 579

原创 23-System(Properties)+Runtime+Process+垃圾收集(gc()/runFinalization()/finalize())

一、java.lang.System1、public final class System:系统类,为用户程序提供当前环境下的系统资源。使用前不需要用new语句进行初始化,因为在系统启动时,已自动对系统类进行初始化,分配了相应的内存区2、System类被final修饰,不能实例化。类中的方法和属性都是静态的3、方法(1)static void arraycopy(Object sr...

2018-08-16 23:34:33 172

原创 22-Format的子类--java.text.NumberFormat及其子类java.text.DecimalFormat

一、java.text.NumberFormat1、public abstract class NumberFormat extends Format2、如果格式化多个数值,较为高效的做法是:获取该格式并多次使用它。这样系统就不必多次获取关于语言环境语言和国家/地区约定的信息了 long[] longNum = {20, 99}; NumberForma...

2018-08-12 16:41:17 204

原创 21-Format的子类--java.text.MessageFormat

1、{index}:index必须是非负整数 String msg = "{0}{1}{2}{3}{4}{5}{6}{7}{8}"; Object[] array = new Object[]{"A", "B", "C", "D", "E", "F", "G", "H", "I&quo

2018-08-10 18:27:41 312

空空如也

空空如也

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

TA关注的人

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