码迷,mamicode.com
首页 >  
搜索关键字:hashmap 随机排序    ( 6785个结果
工作三年终于社招进字节跳动!字节跳动,阿里,腾讯Java岗面试经验汇总
前言我大概我是从去年12月份开始看书学习,到今年的6月份,一直学到看大家的面经基本上百分之90以上都会,我就在5月份开始投简历,边面试边补充基础知识等。也是有些辛苦。终于是在前不久拿到了字节跳动的offer,现在我也来写面经,希望能帮助到大家!面经Java基础0.HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。拉链结构,数组+链表,原理是hash找数组,冲突后拉链表,1.
分类:编程语言   时间:2020-07-09 09:22:34    阅读次数:134
斗地主
晴天。/** * 模拟斗地主洗牌发牌 * 1. 准备牌: 完成数字与纸牌的映射关系: 使用双列Map(HashMap)集合,完成一个数字与字符串纸牌的对应关系(相当于一个字典)。 2. 洗牌: 通过数字完成洗牌发牌 3. 发牌: 将每个人以及底牌设计为ArrayList,将后3张牌直接存放于底牌,剩 ...
分类:其他好文   时间:2020-07-08 16:50:24    阅读次数:76
SpringBoot如何与logback集成
其实默认情况下,Spring Boot会自动用Logback作为应用日志框架,并用INFO级别输出到控制台。 可以由 spring-boot-starter-logging里面的依赖看出 那么问题来了, 在springboot中,日志是如何初始化的,怎么加载的日志配置文件,这个日志配置文件是否可以外 ...
分类:编程语言   时间:2020-07-08 15:35:17    阅读次数:72
Java面试题
Java部分 1、基础篇 ①怎么理解面对对象? ②重载和重写区别? ③什么是字节码?采用字节码文件最大的好处? ④列举基本数据类型?分别所占字节? ⑤StringBuffer、StringBuild区别? ⑥异常怎么处理? 2、集合篇 ①都有哪些集合? ②Hashmap是线程安全的吗?为什么? ③H ...
分类:编程语言   时间:2020-07-08 13:49:23    阅读次数:57
图解LinkedHashMap原理
1 前言 LinkedHashMap继承于HashMap,如果对HashMap原理还不清楚的同学,请先看上一篇:图解HashMap原理 2 LinkedHashMap使用与实现 先来一张LinkedHashMap的结构图,不要虚,看完文章再来看这个图,就秒懂了,先混个面熟: LinkedHashMa ...
分类:其他好文   时间:2020-07-08 01:06:35    阅读次数:66
HashMap 和 ConcurrentHashMap 的区别
线程安全性不同, HashMap 是线程不安全的, ConcurrentHashMap 是线程安全的. ConcurrentHashMap 采用锁分段技术, 将整个 Hash 桶进行了分段 segment, 也就是将这个大的数组分成了几个小的片段 segment, 而且每个 segment 片段上面 ...
分类:其他好文   时间:2020-07-07 23:36:30    阅读次数:90
leetcode刷题总结201-250
201. 数字范围按位与 描述: 输入: [5,7] 输出: 4 思路:范围的数字每个数字右移一位。当都一样之后就可以停止了。然后把0添加上。 202. 快乐数 描述: 输入:19 输出:true 解释: 12 + 92 = 82 82 + 22 = 68 62 + 82 = 100 12 + 02 ...
分类:其他好文   时间:2020-07-07 17:56:40    阅读次数:44
java异常,这么基础的面试题要不要更新呢?
欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 1、Java中异常分为哪两种? 编译时异常 运行时异常 2、异常的处理机制有几种?. 异常捕捉:try…catch…?nally 异常抛出:throws。 3、如何自定义一个异常 继承一个异常类,通常是RumtimeException或者Exc ...
分类:编程语言   时间:2020-07-07 15:58:10    阅读次数:98
RabbitMQ交换机
一、交换机 1.1 作用 Exchange(交换机) 的作用就是接收消息并根据路由键转发消息到绑定的队列。 1.2 交换机常用属性 属性 含义 Name 交换机名称 Type 交换机类型,direct、topic、fanout、headers等,它们本质都一样,只是消息转发的逻辑不同 Durabil ...
分类:其他好文   时间:2020-07-07 15:46:29    阅读次数:47
leetcode 剑指 Offer 35. 复杂链表的复制
package com.example.lettcode.offer; import java.util.HashMap; import java.util.Map; /** * @Class CopyRandomList * @Description 剑指 Offer 35. 复杂链表的复制 * ...
分类:其他好文   时间:2020-07-07 13:26:38    阅读次数:57
6785条   上一页 1 ... 21 22 23 24 25 ... 679 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!