1 package test_17_4; 2 3 import java.util.ArrayList; 4 import java.util.Arrays; 5 import java.util.Collection; 6 import java.util.HashSet; 7 import ja ...
分类:
编程语言 时间:
2020-05-20 17:13:02
阅读次数:
52
1、java中==和equals和hashCode的区别基本数据类型的比较的值相等.类的比较的内存的地址,即是否是同一个对象,在不覆盖equals的情况下,同比较内存地址,原实现也为==,如String等重写了equals方法.hashCode也是Object类的一个方法。返回一个离散的int型整数。在集合类操作中使用,为了提高查询速度。(HashMap,HashSet等比较是否为同一个)如果两个
分类:
编程语言 时间:
2020-05-19 00:48:35
阅读次数:
56
LinkedHashSet浅析 LinkedHashSet的继承 linkedhashset 继承了 hashset,并实现了可克隆和可序列化 public class LinkedHashSet<E> extends HashSet<E> implements Set<E>, Cloneable, ...
分类:
其他好文 时间:
2020-05-16 00:20:03
阅读次数:
64
一、ArrayList的一个不安全的案例 ? 我们都知道 ArrayList 是一个线程不安全的集合类,下面是一段 ArrayList 不安全的代码: ? 我们可以看到运行结果报错,错误为并发修改异常 ,如下图所示: 二、解决线程不安全问题 ? 可以通过以下三个方法解决 ArrayList 线程不安 ...
分类:
编程语言 时间:
2020-05-14 19:11:27
阅读次数:
80
/** 哈希值:是一个十进制的整数,由系统随机给出(这个地址值,就是一个逻辑地址)* object:有一个hashCode()获取对象的哈希值* int hashCode()返回该对象的哈希码值* object中的源码:* public native int hashCode();* native: ...
分类:
其他好文 时间:
2020-05-14 15:36:14
阅读次数:
64
所谓的哈希冲突就是指当两个不同的值对应同一个哈希映射时的处理。一共有三种方法。 一、拉链法 HashMap,HashSet其实都是采用的拉链法来解决哈希冲突的,就是在每个位桶实现的时候,我们采用链表(jdk1.8之后采用链表+红黑树)的数据结构来去存取发生哈希冲突的输入域的关键字(也就是被哈希函数映 ...
分类:
其他好文 时间:
2020-05-10 10:48:37
阅读次数:
105
import java.util.Arrays; import java.util.HashSet; import java.util.LinkedList; import java.util.Scanner; import java.util.Stack; public class Main07 ...
分类:
其他好文 时间:
2020-05-09 23:27:41
阅读次数:
79
面试时候心态也很重要哦,心态可以影响你面试的准备,笔试的状态,实力的发挥,可以影响一个面试过程的方方面面。心态崩了,就只剩运气了,offer估计也就走远了。先给大家一些心态上的建议首先是要正视自己的能力,不轻视,不高估。不要总给自己消极的暗示,心态差了积极调整。对于身边的同学,多交流,不比较。BAT面试精华题目库分享这一份精华题库是带有详解的哦,有需要的可以看文末的领取方式!基础简述JDK跟JRE
分类:
数据库 时间:
2020-05-07 13:43:57
阅读次数:
84
1.Set 存储的数据特点:无序的、不可重复的元素具体的:以HashSet为例说明: 1. 无序性:不等于随机性。存储的数据在底层数组中并非照数组索引的顺序添加,而是根据数据的哈希值决定的。 2. 不可重复性:保证添加的元素照equals()判断时,不能返回true.即:相同的元素只能添加一个。 2 ...
分类:
其他好文 时间:
2020-05-04 17:52:37
阅读次数:
60
1 对 set 的遍历 2 3 1.迭代遍历: 4 Set<String> set = new HashSet<String>(); 5 Iterator<String> it = set.iterator(); 6 while (it.hasNext()) { 7 String str = it. ...
分类:
编程语言 时间:
2020-04-30 13:54:17
阅读次数:
70