继承总结: class { public static void main(String[] args) { System.out.println("Hello World!"); } } class Fu { private int num = 9; public void show1(){} p ...
分类:
编程语言 时间:
2017-04-14 22:27:51
阅读次数:
217
班级和学生两个实体类,关系如下: 多对一(many-to-one):多个学生属于一个班级 一对多(one-to-many):一个班级有多个学生 1、班级实体 package demo.entity; import java.util.HashSet; import java.util.Set; /* ...
分类:
Web程序 时间:
2017-04-11 01:06:44
阅读次数:
253
在前面三篇博文中LZ讲解了(HashMap、HashSet、HashTable),在其中LZ不断地讲解他们的put和get方法,在这两个方法中计算key的hashCode应该是最重要也是最精华的部分,所以下面LZ揭开hashCode的“神秘”面纱。 hashCode的作用 要想了解一个方法的内在原理 ...
分类:
其他好文 时间:
2017-04-10 20:14:34
阅读次数:
212
Set接口及其实现类——HashSet Set是元素无序并且不可以重复的集合,被称作集。 HashSet—哈希集,是Set的一个重要实现类。 Set的使用 HashSet没有像List一样的set()方法来用指定元素替换指定位置的元素,因为Set集合的元素是无序的。同样也不能用访问索引的方式来获取指 ...
分类:
编程语言 时间:
2017-04-10 00:29:38
阅读次数:
203
一、HashSet集合 字符串对象的哈希值 二、LinkHashSet集合 ...
分类:
其他好文 时间:
2017-04-09 18:24:53
阅读次数:
161
在前篇博文中(java提高篇(二三) HashMap)详细讲解了HashMap的实现过程,对于HashSet而言,它是基于HashMap来实现的,底层采用HashMap来保存元素。所以如果对HashMap比较熟悉,那么HashSet是so easy!! 一、定义 HashSet继承AbstractS ...
分类:
其他好文 时间:
2017-04-07 22:17:07
阅读次数:
224
一.用List集合实现 输出结果是: 去除重复后的list集合[5, 6, 8, 7, 4] 可以看到可以去除重复的元素,但是没有实现排序功能。 二.用hashSet或者TreeSet实现 输出结果:5 6 7 8 11 12 可以看到不仅去除了重复数据,而且将数据进行了排序。 其中Arrays.a ...
分类:
编程语言 时间:
2017-04-07 18:31:40
阅读次数:
181
现象: 测试提了一个bug,我完全复现不了,但是最吊诡的是在其他人的机器上都可以复现。起初以为是SVN合并后出现的冲突,后来经过对比法排查: step 1: 我本地开两个jetty,一个跑合并之前的版本,一个跑合并之后的版本,数据库、redis配置都一样的,结果一致,由此可以推测应该不是代码的问题。 ...
分类:
编程语言 时间:
2017-04-07 10:02:21
阅读次数:
288
原题链接在这里:https://leetcode.com/problems/minimum-absolute-difference-in-bst/#/description 题目: Given a binary search tree with non-negative values, find t ...
分类:
其他好文 时间:
2017-04-07 09:43:26
阅读次数:
181
一、集合: 1、特点:存储对象;长度可变;存储对象的类型可不同; 2、集合框架: 2)Collection (1)List:有序的;元素可重复,有索引 (add(index, element)、 add(index, Collection)、 remove(index)、 set(index,ele ...
分类:
编程语言 时间:
2017-04-07 01:10:12
阅读次数:
214