标签:Java集合

Java

【面试真题解析】说一下HashMap的实现原理?

7

xiaoli.he 发布于 2019-12-11

哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出现在各类的面试题中,重要性可见一斑。 本文会对java集合框架中的对应实现Has...

阅读(9)评论(0)赞 (0)

Java

Java容器详解

6

yanxinchi 发布于 2019-12-11

编辑推荐: 文章主要介绍了什么是容器,Java基本容器类包括:List,Set,Queue,Map,他们的区别是什么?希望本文对您的学习有所帮助。 本文来自于csdn,由火龙果软件Alice编辑、推荐。 一、容器的概念 1. 什么是容器 在Java当中,有一个类专门用来存放其它类...

阅读(17)评论(0)赞 (0)

Java

还不懂Java集合框架?阿里架构师总结了这五点,看完至少能掌握99%

8

changyuan.xu 发布于 2019-12-09

早在 Java 2 中之前,Java 就提供了特设类。比如:Dictionary, Vector, Stack, 和 Properties 这些类用来存储和操作对象组。 虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用 Vector 类的方式和使用 P...

阅读(10)评论(0)赞 (0)

Java

从入门到入土:Lambda完整学习指南,包教包会!

7

邓龙华 发布于 2019-12-09

什么是Lambda表达式 Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。lambda表达式就和方法一样,它提供了一个正常的参数列表和一个使用这些参数的主体(body,可以是一个表达式或一个代码块)。Lambda表达式还...

阅读(12)评论(0)赞 (0)

Java

【面试官之你说我听】-MyBatis常见面试题

1

hanze 发布于 2019-12-06

【面试官之你说我听】-MyBatis常见面试题 欢迎关注文章系列,一起学习 《提升能力,涨薪可待篇》 《面试知识,工作可待篇》 《实战演练,拒绝996篇》 也欢迎关注微信公众号【Ccww笔记】,原创技术文章第一时间推出 如果此文对你有帮助、喜欢的话,那就点个赞呗,点个关注呗! 往...

阅读(33)评论(0)赞 (0)

Java

【新手向】如何学习Java集合

13

xubiao.zhuang 发布于 2019-12-05

前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star: https://github.com/ZhongFuCheng3y/3y 如果认识我的同学可能就知道,我已经写过很多系列级的文章了,但是没有一篇是写给 刚入门 的同学来看的,大多数都是依照我个人的学习...

阅读(19)评论(0)赞 (0)

Java

Java自学-集合框架 HashSet

1

wenming.gapo 发布于 2019-12-03

Java集合框架 HashSet 示例 1 : 元素不能重复 Set中的元素,不能重复 package collection; import java.util.HashSet; public class TestCollection { public static void m...

阅读(14)评论(0)赞 (0)

Java

【面向面试学习】Java的泛型机制是怎样的?

zhuangli 发布于 2019-12-03

Java在开发时,通过使用菱形语法< >,使一个类、接口或者方法具有接受泛指的一群类作为参数,泛指的类最终由尖括号里的规则所限定,泛指类通常用大写字母表示,一般用字母T,后期经过Java编译器编译,泛型将被擦除,根据具体使用的类,替换泛型,生成class字节码,所以泛...

阅读(23)评论(0)赞 (0)

Java

2020面试预备你也能收割Offer,Java程序员必会知识清单全在这份pdf文档里

31

hellas 发布于 2019-12-02

关于程序员,除了做项目来提高自身的技术之外,还有一种提升自己的专业技能就是:多!看!书! 小编整理出一篇Java进阶架构师之路的核心知识,同时也是面试时面试官必问的知识点,篇章也是包括了很多知识点,其中包括了有基础知识、Java集合、JVM、多线程并发、spring原理、微服务、...

阅读(20)评论(0)赞 (0)

Java

java集合讲解

1

xirruiqiang 发布于 2019-11-30

java集合讲解 1.概述 集合类的顶级接口是Iterable<T>,Collection<E>继承了Iterable接口 常用的集合主要有 3 类,Set,List,Queue,他们都是接口,都继于Collection Set下的实现类有HashSet,...

阅读(16)评论(0)赞 (0)

Java

Mybatis一二级缓存实现原理与使用指南

7

yeseng 发布于 2019-11-27

@TOC Mybatis 与 Hibernate 一样,支持一二级缓存。一级缓存指的是 Session 级别的缓存,即在一个会话中多次执行同一条 SQL 语句并且参数相同,则后面的查询将不会发送到数据库,直接从 Session 缓存中获取。二级缓存,指的是 SessionFact...

阅读(31)评论(0)赞 (0)

Java

Java世界最常用的工具类库

1

hanze 发布于 2019-11-26

Java世界有很多实用的工具类框架,今天介绍3个使用频率最高的框架。有很多实用的工具类并没有全部列出来,只列出了最基础的一部分,感兴趣的小伙伴,可以看官方的api进行更深入的学习 Apache Commons Apache Commons有很多子项目,常用的项目如下 项目 作用 ...

阅读(26)评论(0)赞 (0)

Java

Kotlin核心语法(一):kotlin介绍、类型系统

8

yeseng 发布于 2019-11-25

Kotlin就是一门可以运行在 Java虚拟机 、 Android 、 浏览器 上的静态语言,它与 JAVA 100%兼容 ,如果你对Java非常熟悉,那么你就会发现Kotlin除了自己的标准库之外,大多仍然使用经典的JAVA集合框架。 kotlin介绍 先来体验一下Kotlin...

阅读(43)评论(0)赞 (0)

Java

源码分析Mybatis插件(Plugin)机制与实战(图文并茂、提问式源码阅读技巧)

5

likai 发布于 2019-11-24

有了 《Mybatis执行SQL的4大基础组件详解》 与 《源码解析MyBatis Sharding-Jdbc SQL语句执行流程详解》 两篇文章的铺垫,本文将直奔主题:Mybatis插件机制。 温馨提示:本文也是以提问式阅读与探究源码的技巧展示。 1、回顾 从前面的文章我们已经...

阅读(36)评论(0)赞 (0)

Java

深入浅出的分析 Set集合

1

xiaoli.wang 发布于 2019-11-24

01. 摘要 Set集合的特点主要有:元素不重复、存储无序的特点。 打开 Set 集合,主要实现类有 HashSet、LinkedHashSet 、TreeSet 、EnumSet( RegularEnumSet、JumboEnumSet )等等,总结 Set 接口实现类,图如下...

阅读(26)评论(0)赞 (0)

Java

Java集合框架常见面试题

5

邓龙华 发布于 2019-11-20

java基础知识 (๑• . •๑) 这是崔斯特的第一百零一篇原创文章 说说List,Set,Map三者的区别 List(对付顺序的好帮手): List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象 Set(注重独一无二的性质): 不允许重复的集合。不会有多个元素...

阅读(30)评论(0)赞 (0)

Java

源码解析MyBatis Sharding-Jdbc SQL语句执行流程详解(文末有流程图)

8

darida 发布于 2019-11-19

本文将详细介绍Mybatis SQL语句执行的全流程,本文与上篇具有一定的关联性,建议先阅读该系列中的前面3篇文章,重点掌握Mybatis Mapper类的初始化过程,因为在Mybatis中,Mapper是执行SQL语句的入口,类似下面这段代码: @Service public ...

阅读(34)评论(0)赞 (0)

Java

8年经验面试官详解 Java 面试秘诀

9

邓龙华 发布于 2019-11-19

作者 |  胡书敏 责编 | 刘静 出品 | CSDN(ID:CSDNnews) 本人目前在一家知名外企担任架构师,而且最近八年来,在多家外企和互联网公司担任Java技术面试官,前后累计面试了有两三百位候选人。 在本文里,就将结合本人的面试经验,针对Java初学者、Ja...

阅读(37)评论(0)赞 (0)