标签:HashTable

Java

JDK集合框架小结

3

xiaoli.wang 发布于 2019-05-20

前面的一些文章主要分析了 Java 集合框架(Java Collections Framework, JCF)中常用的类和接口,本文打算做个整体的小结。 JCF 主要包括 Collection 接口系列和 Map 接口系列,它们的继承结构分别如下: Collection 接口继承...

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

Java

WxJava 3.4.0 发布,微信开发 Java SDK

changyuan.xu 发布于 2019-05-18

本次版本更新主要是增加了一些微信卡券和企业微信的接口,针对公众号模块底层做了调整以更好的支持多公众号,同时还实现了微信公众号模块和微信支付模块的Spring Boot Starter方便Spring Boot应用快速接入微信开发,并修复了一些bug和由于微信官方文档及接口变更导致...

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

Java

再谈Java数据结构—分析底层实现与应用注意事项

2

hanze 发布于 2019-05-17

在回顾js数据结构,写《 再谈js对象数据结构底层实现原理-object array map set 》系列的时候,在来整理下java的数据结构。 java把内存分两种:一种是栈内存,另一种是堆内存 基本类型在栈区分配空间,java的基本数据类型共有8种,即int,short,l...

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

Java

实用 | 35个可以提高千倍效率的Java代码小技巧

1

xiaoli.he 发布于 2019-05-16

本文来源 |  http://atjf.top/3WLPmG 作者 | 萌小Q 01前沿 代码优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾...

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

Spring

Java面试通关要点 汇总集【最终版】

2

xiaoli.he 发布于 2019-05-16

基础篇 基本功 面向对象的特征 final, finally, finalize 的区别 int 和 Integer 有什么区别 重载和重写的区别 抽象类和接口有什么区别 说说反射的用途及实现 说说自定义注解的场景及实现 HTTP 请求的 GET 与 POST 方式的区别 ses...

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

Java

为什么HashMap不安全?

4

xiaoli.he 发布于 2019-05-15

我们都知道HashMap是线程不安全的,但是HashMap的使用频率在所有map中确实属于比较高的。因为它可以满足我们大多数的场景了。 Map类继承图 复制代码 Map是一个接口,我们常用的实现类有HashMap、LinkedHashMap、TreeMap,HashTable。H...

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

Java

Java并发 — 并发容器

5

zhuangli 发布于 2019-05-15

Java 1.5之前提供的 同步容器 虽然也能保证 线程安全 ,但 性能很差 Java中的容器主要分为四大类,分别为List、Map、Set和Queue,并不是所有的Java容器都是线程安全的 将 非线程安全 的容器变成 线程安全 的容器的简单方案: synchronized 把...

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

Java

5 道常见的 Java 面试题

5

xiaoli.wang 发布于 2019-05-10

1.Exception 和 Error 有什么区别?(2) Exception 和 Error 都是继承了 Throwable 类,在 Java 中只有 Throwable 类型的实例才可以被抛出或者捕获,它是异常处理机制的基本组成类型。Exception 和 Error 体现了...

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

Java

java开发必须要掌握的50个性能优化细节

邓龙华 发布于 2019-05-10

使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制资源的使用,通过 线程同步来控制资源的并发访问 ; 第二,控制 实例 的产生,以达 到节约资源 的目的; 第三,控制 数据共享 ,在不建立直...

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

Java

Hashtable、HashMap、TreeMap

1

yanxinchi 发布于 2019-05-09

Hashtable、HashMap、TreeMap都是比较常见的一些Map实现,它们都是 key-value 键值对的形式存储和操作数据的容器类,同时他们的元素中不能有重复的key,一个key也只能映射一个value值。 下面我从不同的维度来分别说说这三个集合,文章中涉及到的源码...

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

Spring

面试必备:《Java 最常见 200+ 面试题全解析》

6

puefu.he 发布于 2019-05-07

春招在即,想让面试官在短短的几十分钟内就认可你的能力? 想在最快的时间内收获 Java 技术栈最核心的知识点? 想要更全面、更深入的了解 Java 技术? 这里能够给你想要的所有答案:point_down: 给准备面试的大家,特别总结了 Java 程序员面试必备的面试题库 共含2...

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

Java

面试必备:《Java 最常见 200+ 面试题全解析》

6

changyuan.xu 发布于 2019-05-07

春招在即,想让面试官在短短的几十分钟内就认可你的能力? 想在最快的时间内收获 Java 技术栈最核心的知识点? 想要更全面、更深入的了解 Java 技术? 这里能够给你想要的所有答案:point_down: 给准备面试的大家,特别总结了 Java 程序员面试必备的面试题库 共含2...

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

Java

Java面试题总结

yeseng 发布于 2019-05-06

最近辞职在家复习准备面试,顺便整理一份发出来分享给大家 01. 你对面向对象思想的理解? 面向对象编程简称OOP,是开发程序的一种方法、思想。 面向过程编程中常常会导致所有的代码都在一起,难以阅读和维护,牵一动百。而OOP,使用许多代码模块,每个模块都只提供特定的功能,彼此独立,...

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

Spring

【精挑细选】史上最全Java工程师面试题汇总,没有之一,不接受反驳

xiaoli.wang 发布于 2019-05-05

为了方便之后的面试复习,我把各类面试题给汇总了一下,每道题都是经过自己筛选后觉得需要掌握的,此次整理包括 Java、数据结构与算法、计算机网络、操作系统、数据库等。后面我会把这些问题的解答陆续放出来。 1. Java 篇 (1). Java基础知识 java中==和equals和...

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

Java

Java面试题

xirruiqiang 发布于 2019-05-05

近段时间在准备实习的面试,在网上看到一份面试题,就慢慢试着做,争取每天积累一点点。 暂时手头上的面试题只有一份,题量还是挺大的,有208题,所以可能讲的不是很详细,只是我自己帮助记忆的笔记,希望对你们有启发,同时有什么说的不准确的可以互相讨论一下。 现在每天给自己在面试题编写的任...

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

Java

JDK源码分析-Hashtable

4

darida 发布于 2019-05-05

概述 与 HashMap 类似, Hashtable 也是散列表的实现。它的内部结构可以理解为 「数组 + 链表」的形式,结构示意图如下: Hashtable 的类继承结构与签名如下: public class Hashtable<K,V> extends Dicti...

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

Java

2018年最新Java面试题及答案

6

xubiao.zhuang 发布于 2019-05-04

下列面试题都是在网上收集的,本人抱着学习的态度找了下参考答案,有不足的地方还请指正,更多精彩内容可以关注我的微信公众号:Java团长 面向对象特征 封装,继承,多态和抽象 封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改 变它内部的数据。在 ...

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

Java

Java 开发者最容易犯的10个错误

xiaoli.wang 发布于 2019-05-03

这 10 个错误是我综合 GitHub 上的项目、StackOverflow 上的问答和 Google 搜索关键词的趋势而分析得出的。 1 将 Array 转换成 ArrayList 时出错 一些开发者经常用这样的代码将 Array 转换成 ArrayList List<S...

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