码迷,mamicode.com
首页 >  
搜索关键字:hashmap linkedhashma    ( 6685个结果
HashMap在Jdk1.7和1.8中的实现
Java集合类的源码是深入学习Java非常好的素材,源码里很多优雅的写法和思路,会让人叹为观止。HashMap的源码尤为经典,是非常值得去深入研究的,jdk1.8中HashMap发生了比较大的变化。 一、初窥HashMap HashMap是应用更广泛的哈希表实现,而且大部分情况下,都能在常数时间性能 ...
分类:其他好文   时间:2020-09-17 21:53:11    阅读次数:26
3. 无重复字符的最长子串 滑动窗口
题目链接 代码来自 public int lengthOfLongestSubstring(String s) { if (s.length() == 0) return 0; HashMap<Character, Integer> map = new HashMap<Character, Inte ...
分类:其他好文   时间:2020-09-17 16:55:57    阅读次数:26
Mybatis扩展
Mybatis扩展 Map 使用map可以定制化sql的操作 实体类方法 void createUserByMap(HashMap<String, Object> map); 配置文件 <insert id="createUserByMap" parameterType="map"> insert ...
分类:其他好文   时间:2020-09-17 15:39:48    阅读次数:31
Java Collection - HashMap 和 Hashtable 有什么区别?
总结 JDK1.8 主要区别如下: 线程安全性不同。HashMap线程不安全;Hashtable 中的方法是Synchronize的。 key、value是否允许null。HashMap的key和value都是可以是null,key只允许一个null;Hashtable的key和value都不可为n ...
分类:编程语言   时间:2020-09-16 12:01:36    阅读次数:25
JDBC的使用
JDBC JDBC是什么? Java DataBase Connectivity(Java语言连接数据库) JDBC的本质是什么? JDBC是SUN公司制定的一套接口(interface) 接口都是有调用者和实践者。 面向接口调用、面向接口写实现类,这都属于面向接口编程。 为什么要面向接口编程? 解 ...
分类:数据库   时间:2020-09-04 17:24:26    阅读次数:52
Java Hashing:从重写HashCode到可变对象
JavaHashing:从重写HashCode到可变对象原创lee锅外的大佬2019-08-05点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容这是一篇关于hashCode方法,可变对象和内存泄漏问题的文章。1.重写hashCode()和equals()的契约每个java对象都有两个非常重要的方法,比如hashCode()和equals()方法。这些方法旨在根据其特定的一般规则进行重写。
分类:编程语言   时间:2020-09-03 16:53:31    阅读次数:48
ThreadLocal到底有没有内存泄漏?从源码角度来剖析一波
1.前言ThreadLocal也是一个使用频率较高的类,在框架中也经常见到,比如Spring。有关ThreadLocal源码分析的文章不少,其中有个问题常被提及:ThreadLocal是否存在内存泄漏?不少文章对此讲述比较模糊,经常让人看完脑子还是一头雾水,我也有此困惑。因此找时间跟小伙伴讨论了一番,总算对这个问题有了一定的理解,这里记录和分享一下,希望对有同样困惑的朋友们有所帮助。当然,若有理解
分类:其他好文   时间:2020-08-28 14:48:29    阅读次数:40
JAVA——Map和HashMap的基本用法以及自己实现HashMap
Map接口: 1、实现Map接口的类用来存储键(key)-值(value)对 2、Map接口的实现类有HashMap和TreeMap 3、Map类中存储的键-值对通过键来标识,所以键值不能重复 常用方法类: Object put(Object key,Object value); Object ge ...
分类:编程语言   时间:2020-08-28 11:49:39    阅读次数:61
Page分页对象与Map转换工具类
该工具类用于分页Page对象转为Map,然后存储到Redis中 import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import java.util. ...
分类:其他好文   时间:2020-08-27 11:46:52    阅读次数:86
如何阅读源码?
阅读源码是每个优秀开发工程师的必经之路,那么这篇文章就来讲解下为什么要阅读源码以及如何阅读源码。首先来说下为什么要读源码,有学习源码的必要吗?为什么要阅读源码?关于为什么阅读和学习源码,我个人认为可能有以下几点:(一)吊打面试官,应对面试为了找到更好的工作,应对面试,因为在面试中肯定会问到源码级别的问题,比如:为什么HashMap是线程不安全的?如果你没有阅读过源码,面试官可能会对回答的结果不满意
分类:其他好文   时间:2020-08-26 18:41:37    阅读次数:43
6685条   上一页 1 ... 13 14 15 16 17 ... 669 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!