Java 集合框架 早在Java 2中之前,Java就提供了特设类。比如:Dictionary, Vector, Stack, 和Properties这些类用来存储和操作对象组。 虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用Vector类的方式和使用Propertie ...
分类:
编程语言 时间:
2018-10-19 18:45:50
阅读次数:
130
1、List接口:ArrayList 和 Vector ArrayList不是线程安全的,Vector是线程安全的,Vector有一个子类,可实现后进先出(LIFO)的对象堆栈(LinkedList 也是List接口的实现类)。 2、Set接口:HashSet 和 TreeSet Set接口最常见的 ...
分类:
编程语言 时间:
2018-10-16 18:40:21
阅读次数:
175
html:是网页的骨架,静态网页初步的轮廓,简单粗糙,僵硬又没有美感.表单的标签<form>,里面的<input>很常用,里面有type属性等css:为了更加灵活,常与div一起布局,设置边框,颜色,位置等,标签内写(关键词style)JavaScript:比前两个多了var多了function() ...
分类:
编程语言 时间:
2018-10-14 16:59:02
阅读次数:
154
集合框架 在我们没认识集合框架之前,都是使用数组存储数据的。 数组的长度是固定的,如果新增一条数据数组放不下,如果减少一条数据数组会造成浪费,这也是我们为什么要用集合框架的原因。 集合框架存储数据比数组更加灵活,效率更高。如果程序不知道程序运行时会需要多少对象,或者需要更复杂的方式存储对象,可以使用 ...
分类:
其他好文 时间:
2018-10-13 18:08:03
阅读次数:
126
原作地址:https://github.com/frank lam/2019_campus_apply 前言 Java集合框架 (Java Collections Framework, JCF) 也称容器,这里可以类比 C++ 中的 STL,在市面上似乎还没能找到一本详细介绍的书籍。在这里主要对如下 ...
分类:
编程语言 时间:
2018-10-10 12:01:14
阅读次数:
213
V get(Object key); 该方法将会返回Map中对应于key的value。如果这个key不存在,则返回null。 问题 那么问题来了,如果这个map本身允许null作为value呢?这样,当该方法返回null时,就会有两种情况,一种是不存在该key,第二种是该key对应的值就是null。 ...
分类:
其他好文 时间:
2018-10-09 13:28:16
阅读次数:
140
java集合框架:浅谈如何使用LInkedList实现队列(Queue)和堆栈(Stack)
分类:
编程语言 时间:
2018-10-08 20:33:14
阅读次数:
148
2018年学习总结博客总目录: "第一周" "第二周" "第三周" "第四周" 教材学习内容总结 第六章 列表 1.列表是对象的有序集合,在 List 界面中定义。 List 接口表示集合框架中的列表。列表可以具有重复的元素。并且我们可以在列表中存储多个空值。 2.列表集合 是一种概念性的表示方法, ...
分类:
编程语言 时间:
2018-10-07 21:33:18
阅读次数:
251
HashTable是在Java1.0推出的,内部大量使用synchronized同步锁保证线程安全,导致效率低下。HashMap是在Java1.2新集合框架重写时推出的,为了提升性能,而放弃了线程安全。 HashTable不允许存入空Key和空Value。HashMap允许存放空key和空值,当多个 ...
分类:
其他好文 时间:
2018-09-30 10:48:37
阅读次数:
175
设计模式 >java集合框架 >javaIO >java反射 >spring >mybatis >redis >消息队列 >dubbo ...
分类:
其他好文 时间:
2018-09-29 22:02:47
阅读次数:
152