码迷,mamicode.com
首页 >  
搜索关键字:hashset hashcode equals    ( 6917个结果
解决哈希冲突方法总结
所谓的哈希冲突就是指当两个不同的值对应同一个哈希映射时的处理。一共有三种方法。 一、拉链法 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
为什么HashMap中key是引用类型而不是基本数据类型?为什么有了基本数据类型还有包装类型?
为什么HashMap中key是引用类型而不是基本数据类型? 最主要的原因是,hashmap中不能存储重复值,因此在存入值的时候,需要用到存储对象的hashcode()和equals()方法进行判断,而基本数据类型是没有这两个方法的。因此HashMap中key只能是引用类型。 包装类的作用: 1. 包 ...
分类:其他好文   时间:2020-05-09 23:09:52    阅读次数:119
( 百度Java面经)互联网公司校招Java面试题总结及答案——百度
1.关键字transient 1)一旦变量被transient修饰,变量将不再是对象持久化的一部分,该变量内容在序列化后无法获得访问。 2)transient关键字只能修饰变量,而不能修饰方法和类。注意,本地变量是不能被transient关键字修饰的。变量如果是用户自定义类变量,则该类需要实现Ser ...
分类:编程语言   时间:2020-05-09 21:30:53    阅读次数:77
== 和 equals 的区别
总是忘记,记录一下。==对于基本类型和引用类型==作用的效果不同1:对于基本类型比较的是值2:对于引用类型比较的是引用地址 String a = "hello"; String b = "hello"; String c = new String("hello"); System.out.print ...
分类:其他好文   时间:2020-05-09 21:28:07    阅读次数:61
软件设计模式学习(十五)享元模式
当系统中存在大量相同或相似的对象时,享元模式是一种较好的解决方案,它通过共享技术实现相同或相似的细粒度对象的复用,从而节约内存空间。享元模式提供了一个享元池用于存储已经创建好的享元对象,并通过享元工厂类将享元对象提供给客户端使用。 模式动机 使用面向对象技术开发时,很多情况下需要在系统中增加类和对象 ...
分类:其他好文   时间:2020-05-09 19:16:32    阅读次数:63
关于Spring——事务(三)
声明式事务 一.声明式事务概述 从上节编程式实现事务管理可以深刻体会到编程式事务的痛苦,即使通过代理配置方式也是不小的工作量。 本节将介绍声明式事务支持,使用该方式后最大的获益是简单,事务管理不再是令人痛苦的,而且此方式属于无侵入式,对业务逻辑实现无影响。 接下来先来看看声明式事务如何实现吧。 二. ...
分类:编程语言   时间:2020-05-08 18:04:16    阅读次数:67
java常用实用类的使用
//编写一个Java应用程序,判断两个字符串是否相同,判断字符串的前缀、后缀是否和某个字符串相同,按字典顺序比较两个字符串的大小关系,检索字符串,创建字符串,将数字型字符串转换为数字,将字符串存放到数组中,用字符数组创建字符串。根据以下程序中相关功能的注释,完成相关代码。 public class ...
分类:编程语言   时间:2020-05-08 16:22:04    阅读次数:87
Java中list循环删除元素
Iterator<String> it = list.iterator(); while(it.hasNext()){ String x = it.next(); if(x.equals("del")){ it.remove(); } } 注意:1、用for循环和增强for循环可能会导致list中含 ...
分类:编程语言   时间:2020-05-08 16:04:03    阅读次数:57
阿里历年Java真题分享:spring+数据库+MVC+多线程
面试时候心态也很重要哦,心态可以影响你面试的准备,笔试的状态,实力的发挥,可以影响一个面试过程的方方面面。心态崩了,就只剩运气了,offer估计也就走远了。先给大家一些心态上的建议首先是要正视自己的能力,不轻视,不高估。不要总给自己消极的暗示,心态差了积极调整。对于身边的同学,多交流,不比较。BAT面试精华题目库分享这一份精华题库是带有详解的哦,有需要的可以看文末的领取方式!基础简述JDK跟JRE
分类:数据库   时间:2020-05-07 13:43:57    阅读次数:84
6917条   上一页 1 ... 41 42 43 44 45 ... 692 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!