`
- 浏览:
29806 次
- 性别:
- 来自:
北京
-
1、Map:
Map是一个接口,主要实现子类有HashMap、Hashtable、TreeTable
共性:key不允许重复,存放无序;
区别:Hashtable继承自已弃用Dictionary类,线程安全的,效率较低,基本弃用;
Hashtable既不支持Null Key也不支持Null Value;
HashMap继承自AbstractMap,非线程安全,效率较高,Key和Value都支持Null;
当get()方法返回null值时,可能是 HashMap中没有该键,也可能使该键所对应的值为null。因此,在HashMap中不能由get()方法来判断HashMap中是否存在某个键, 而应该用containsKey()方法来判断。
在多线程情况下使用ConcurrentHashMap来代替HashTable,因它是同步的,且效率高于Hashtable.
详情:https://www.cnblogs.com/javabg/p/7258550.html
2、List:
3、排序算法
4、多线程
5、数据库分片
6、存储过程
7、Hibernate与Mybatis区别,Hibernate的二级缓存什么时候启动
8、消息队列的模式有哪些
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
"2019Java面试题答案详解.zip"这个压缩包文件提供了2019年Java面试的最新题目及其答案,对于准备面试的Java程序员来说,这是一个宝贵的资源。 首先,我们可以从“Java面试题”这个关键词了解到,文件内容可能包括了...
这份"2019Java面试题(附答案)"文档很可能包含了这些领域的典型问题及解答,帮助求职者准备面试。 1. **基础语法与数据类型** 面试中可能会涉及Java的基础语法,如变量声明、数据类型(包括原始类型和引用类型)、...
最全的j2EE面试题,题量...8、java面试题及答案 9、java面试题编程篇 10、Oracle面试题 11、Oracle企业面试题集锦 12、Spring面试题 13、SSH面试题 14、Strut+Spring+Hibernate面试题 15、张孝祥整理Java就业面试题大全
Java面试题以及答案(小生).pdf java面试题(题库全).doc JS 数据库答案.doc Land.the.Tech.Job.You.Love-人人都有好工作—IT行业求职面试必读.pdf Linux命令大全完整版.doc sql查询语句练习.doc Web服务器的工作...
2019年的Java面试题涵盖了广泛的领域,包括基础知识、编程能力、并发处理、框架应用等,这些都是评估一个Java开发者技能的重要指标。以下是对这些知识点的详细解析: 1. **Java基础知识**:这部分通常涉及语言特性...
2019年的Java面试题汇总反映了当时面试者需要掌握的关键知识点和技能。以下是对这些知识点的详细阐述: 1. **基础语法**:Java的基础语法是所有学习者的起点,包括变量、数据类型、运算符、流程控制(如if-else、...
java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 ...
java面试资料java面试题集java笔试题汇总资料,java面试资料java面试题集java笔试题汇总资料,java面试资料java面试题集java笔试题汇总资料,包括基础面试题、JavaWeb面试题、JAVA面试题集.txt、分布式相关面试题...
Java面试题以及答案(小生).pdf java面试题(题库全).doc JS 数据库答案.doc Land.the.Tech.Job.You.Love-人人都有好工作—IT行业求职面试必读.pdf Linux命令大全完整版.doc sql查询语句练习.doc Web服务器的工作...
"2019互联网面试题第2季"聚焦了这一年度的重要面试趋势和热门问题,旨在帮助求职者更好地准备并理解面试官可能提出的各种问题。这份资料可能包含一系列的面试题目、解答以及相关思维导图,帮助求职者系统地梳理和...
面试题包含了不同技术层面的面试问题,同时也能对一些没有面试开发经验的小白给予不可估量的包装, 让你的薪水绝对翻倍, 本人亲试有效.Java面试题84集、java面试专属及面试必问课程,所有的面试题有视屏讲解, 解答方案....
以下是对标题和描述中涉及的一些常见Java面试题的详细解释: 1. **JDK 和 JRE 的区别** JDK(Java Development Kit)是用于开发和调试Java程序的完整工具集,包括JRE(Java Runtime Environment)、编译器(javac...
为了在Java面试中脱颖而出,了解和掌握常见的面试题及答案至关重要。以下是一些关键知识点的详细解析: 1. **super()与 this()的区别** `super()`用于调用父类的构造器,确保子类实例化时父类的初始化;`this()`则...
"Java面试笔试题大汇总(最全+详细答案)"这份资料提供了全面的Java面试题及解答,旨在帮助求职者充分准备,提高面试成功率。 首先,Java的基础知识是任何面试的基础。这包括Java语言的基本语法,如变量、数据类型、...
java面试笔试资料Java经典项目集锦java笔试题大集合及答案题库java笔试题汇总资料个合集(188) 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码....Java面试题以及答案
JavaOOP面试题 Java集合/泛型面试题 Java异常面试题 Java中的IO与NIO面试题 Java反射面试题 Java序列化面试题 Java注解面试题 多线程&并发面试题 JVM面试题 Mysql面试题 Redis面试题 Memcached面试题 MongoDB面试题 ...
2019Java经典面试题.doc
"2017java面试题"这个压缩包文件提供了丰富的资源,帮助Java开发者准备面试,深化对Java开发的理解。 文档"Java面试宝典2017.doc"可能包含了以下核心Java知识点: 1. **基础语法**:这包括变量、数据类型、运算符...