1、List接口:ArrayList 和 Vector ArrayList不是线程安全的,Vector是线程安全的,Vector有一个子类,可实现后进先出(LIFO)的对象堆栈(LinkedList 也是List接口的实现类)。 2、Set接口:HashSet 和 TreeSet Set接口最常见的 ...
分类:
编程语言 时间:
2018-10-16 18:40:21
阅读次数:
175
第一章 Map集合 1.1概述: 1).特点: 1).Map内部采用“键值对”的形式存储; 2).在一个Map内,“键”是唯一的;值可以重复;每个键只能对应一个值。 3).键和值可以是任何对象; 4).可以通过“键”获取对应的“值”; 1.2 常用子类: Map(接口):双列集合: |--HashM ...
分类:
其他好文 时间:
2018-10-14 16:50:08
阅读次数:
204
题目标签:String 首先把vowel letters 保存入 HashSet。 然后把S 拆分成 各个 word,遍历每一个 word: 当 word 第一个 字母不是 vowel 的时候,把第一个char 加到最后; 然后添加“ma” 和 “a“ 到最后; 添加新的"a"; 把新的 word ...
分类:
其他好文 时间:
2018-10-14 01:57:27
阅读次数:
242
java基础 1.集合相关 1.1 java中常见的集合 答:Arraylist,LinkedList,ListedList,HashMap,HashSet。 1.2 arraylist和linkedlist区别 答:ArrayList和LinkedList都实现了List这个接口继承了Collec ...
分类:
编程语言 时间:
2018-10-13 15:41:56
阅读次数:
219
1、LinkedHashSet:(1)LinkedHashSet集合保证元素的存入和取出的顺序; 效果如下: (2)LinkedHashSet其实是HashSet的子类; 2、Map接口:(1)元素是成对存在,每个元素由键与值两部分组成,通过键可以找对所对应的值,键值对;(2)Map中的集合不能包含 ...
分类:
编程语言 时间:
2018-10-12 14:08:03
阅读次数:
207
/****A:案例演示*需求:键盘录入5个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低输出到控制台。*<p>*分析:*1,定义一个学生类*成员变量:姓名,语文成绩,数学成绩,英语成绩,总成绩*成员方法:空参,有参构造,有参构造的参数分别是姓名,语文成绩,数学成绩,英语成绩*toString方法,在遍历集合中的Student对象打印对象引用的时候会显示属性值*2,键盘
分类:
其他好文 时间:
2018-10-11 15:12:01
阅读次数:
163
Design a HashSet without using any built in hash table libraries. To be specific, your design should include these functions: add(value): Insert a val ...
分类:
其他好文 时间:
2018-10-11 11:38:57
阅读次数:
153
1.一对一 用户表可以查分成两个表,一个userInfo、一个userLogin表 实现方式: (1)使用外键:外键+唯一性约束+非空约束 (2)公用主键:公用主键,从表的主键同时也是外键,来源于主表的主键。 2. 一对多 使用外键,实现一对多关系,外键可以为null 主从关系:一:主表,多:从表 ...
分类:
Web程序 时间:
2018-10-10 16:11:00
阅读次数:
204
Set中不能有重复元素,通过equals方法判断 HashSet : 为快速查找而设计的Set,存入的元素必须定义hashCode()方法,可以有一个null值 TreeSet :底层为树结构(红黑二叉树),内部有序.存入的元素必须实现comparable接口,不能有null值 LinkedHash ...
分类:
编程语言 时间:
2018-10-09 23:09:23
阅读次数:
225
JSP其实就是Servlet,在运行时,JSP将由JSP编译器进行转换,将JSP转换为Java代码,由JSP所创建的类都实现了Servlet接口,所以JSP就是Servlet,它也有声明周期方法,其实请求该JSP页面实际上也是在调用该JSP转换过了的Servlet的service方法,我们到tomc ...
分类:
Web程序 时间:
2018-10-09 20:34:22
阅读次数:
196