
2020年Java面试208题
文章平均质量分 68
整理面试题,并做讲解。
小崔爱读书
图难于其易,为大于其细
展开
-
多线程的原子性、可见性和有序性
说到多线程的原子性、可见性和有序性。这是多线程确保线程安全的三个标准。首先。咱说说。原子性。原子性其实很好理解。原子就是最小的单元,他就是可执行的最小的单元。在程序执行的时候,最小的一个可执行单元就是一个原子。原创 2022-10-12 15:06:28 · 1325 阅读 · 0 评论 -
2020年Java面试208题 021-请说一下什么是脏读、不可重复读和幻读
2021年10月22日 星期五 晴1. 前言大家好,我是小崔爱读书,今天继续给您讲解《2020年Java面试208题》,本期面试官的问题是:请说一下MySQL如何防止脏读和幻读?2. 知识点首先咱们得说说什么是脏读、什么是幻读,...原创 2022-03-24 09:23:39 · 280 阅读 · 4 评论 -
2020年Java面试208题 020-请描述TreeMap的底层原理
时间: 2021年10月19日星期二阴1. 题目大家好,我是小崔爱读书,本期要说的是《2020年Java面试208题》的第20题。面试官问了这样一个问题: 请说说 TreeMap的底层原理。2. 知识点分析TreeMap是基于红黑树的Map,因此这个题目要讲解一下红黑树。要说红黑树呢,又得讲二叉树,二叉查找树,这说起来话就长了,咱闲言少叙就从头说起吧。2.1. 为什么要用树在计算机里面的树是一种数据结构,我觉得最简单的数据结构应该是数组,树也是一种数据结构。数据结构是干.原创 2024-08-13 15:31:41 · 859 阅读 · 0 评论 -
2020年Java面试208题 019-请描述HashMap的底层原理
时间:2021年10月15日星期五 多云题目大家好,我是小崔爱读书,原创 2024-08-13 14:48:38 · 469 阅读 · 0 评论 -
2020年Java面试208题 018-请说说Iterator ListIterator Spliterator 的区别
时间: 2021年9月26日星期日小雨题目大家好,我是小崔爱读书,本期要说的是《2020年Java面试208题》的第14题。面试官问了这样一个问题: 请说说 Iterator ListIterator 和 Spliterator 的区别。知识点分析...原创 2021-10-10 22:33:46 · 213 阅读 · 0 评论 -
2020年Java面试208题 017-请说说List,Set,Map的区别
时间: 2021年9月26日星期日阴说声抱歉这个专辑做了12期,就放了 7 个月,这说起来我都不好意思,究其原因,还是懒,其他的理由都站不住脚,就是自己懒这个理由最坚挺,谁都得服。我自己也是服了,咋就一下懒了7个月呢。想想也是自己性格使然,又想想,这个专辑还得继续写下去,从今天继续吧。问题本期要说的是《2020年Java面试208题》的第13题,面试官问了一个特通用的问题:请说说List,Set,Map的区别。这个问题在对初级程序员的面试中,是特别常见,甚至很多中级程序员面试的时候.原创 2021-09-26 16:36:10 · 226 阅读 · 0 评论 -
2020年Java面试208题 012-抽象类可以用final修饰嘛?
时间: 2021年2月26日星期五 元宵节 晴问题本期要说的是《2020年Java面试208题》的第12题,面试官提了这样一个问题:抽象类可以用final修饰嘛?这个题也是没什么可深入挖掘的,面试的时候遇到这样的问题,你直接了当用几句话说清楚就完了。演示面试我来直接演示面试:你好,面试官,抽象类是不允许用final修饰的。抽象类的定义目的是类不允许直接实例化,必须被继承重写。而final修饰符的概念正好相反,final修饰的类是不允许被继承的,只能...原创 2021-03-03 22:18:06 · 1168 阅读 · 1 评论 -
2020年Java面试208题 011-普通类和抽象类有哪些区别
时间: 2021年2月26日星期五 元宵节 晴题目本期要说的是《2020年Java面试208题》的第11题,面试官提了这样一个问题:普通类和抽象类有哪些区别这个问题太简单,也没啥内涵,我就不深入讲解了,也不做演示了,直接说答案。1 普通类是不允许包含抽象方法的,抽象类可以包含抽象方法2 普通类可以实例化对象,也就是可以new出来一个对象,抽象类是不允许new操作的。=================================================...原创 2021-03-03 22:17:09 · 159 阅读 · 1 评论 -
2020年Java面试208题 010-抽象类是否必须有抽象方法
相关音频内容已经发布在喜马拉雅《2020年Java面试208题》题目本期要说的是《2020年Java面试208题》的第10题,面试官提了这样一个问题:抽象类是否一定有抽象方法?知识点分析这个题说到了抽象类和抽象方法,抽象的英文单词是abstract,这个是为了支持面向对象思想的一个重要特性多态而设计的。目的是不同的子类可以 以不同的代码实现相同的方法,那么定义了相同名称的方法,到了子类却各有各的行为方式,这就是多态了。就好像,都说走,老鼠那里的走是四个小爪子倒腾,蛇是地上..原创 2021-03-02 00:43:03 · 202 阅读 · 0 评论 -
2020年Java面试208题 009-String类的常用方法有哪些
时间: 2021年2月26日星期五 元宵节 晴音频节目已经发布在喜马拉雅《2020年Java面试208题》题目本期要说的是《2020年Java面试208题》的第9题,面试官提了这样一个问题:请说出String类的常用方法有哪些?知识点分析1 这个题目没有什么内涵,纯粹是看对String类的熟练程度。出这样的题,就是看看是不是实际写过一些代码。因此如果是想面试一个高级程序员,看到这样的面试题就可以转头走了,因为这家公司想招的应该是刚参加工作没多长时间的新手,高级程序..原创 2021-03-02 00:41:30 · 169 阅读 · 0 评论 -
2020年Java面试208题 008-使用StringBuffer类但不使用reserve方法实现字符串反转
时间: 2021年2月25日星期四 多云前言面试是类似演讲演说的过程,网上的资料都是文字的,没法让面试者直观的体验到面试过程,本人已经将相关内容制作成音频节目,有兴趣的朋友可以去喜马拉雅搜索《2020年Java面试208题》收听音频版节目。《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年以内开发经验的JAVA程序员提出的问题。题目本期要说的是《2020年Java面试208题》的第8题,面试官提了这样一个问题:使用StringBuffer类如何实现原创 2021-02-28 08:11:52 · 317 阅读 · 1 评论 -
2020年Java面试208题 007-String a=“i“与 String a=new String(“i“)一样吗
时间: 2021年2月25日星期四 多云前言面试是类似演讲演说的过程,网上的资料都是文字的,没法让面试者直观的体验到面试过程,本人已经将相关内容制作成音频节目,有兴趣的朋友可以去喜马拉雅搜索《2020年Java面试208题》收听音频版节目。《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年以内开发经验的JAVA程序员提出的问题。题目本期要说的是《2020年Java面试208题》的第7题,面试官提了这样一个问题: String a=”i”与 String原创 2021-02-28 07:05:08 · 342 阅读 · 0 评论 -
2020年Java面试208题 006- java 中操作字符串都有哪些类?它们之间有什么区别?
时间: 2021年2月25日星期四 多云前言面试是类似演讲演说的过程,网上的资料都是文字的,没法让面试者直观的体验到面试过程,本人已经将相关内容制作成音频节目,有兴趣的朋友可以去喜马拉雅搜索《2020年Java面试208题》收听音频版节目。《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年以内开发经验的JAVA程序员提出的问题。题目本期要说的是《2020年Java面试208题》的第6题,面试官提了这样一个问题: java 中操作字符串都有哪些类?它们.原创 2021-02-26 18:48:36 · 327 阅读 · 0 评论 -
2020年Java面试208题 005-String属于基础类型还是基础类型的包装类
时间: 2021年2月25日星期四 多云前言面试是类似演讲演说的过程,网上的资料都是文字的,没法让面试者直观的体验到面试过程,本人已经将相关内容制作成音频节目,有兴趣的朋友可以去喜马拉雅搜索《2020年Java面试208题》收听音频版节目。《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年以内开发经验的JAVA程序员提出的问题。题目本期要说的是《2020年Java面试208题》的第5题,面试官提了这样一个问题:String 属于基础类型吗?知识点分原创 2021-02-26 16:54:36 · 246 阅读 · 0 评论 -
2020年Java面试208题 004-final 在 java 中有什么作用
前言面试是类似演讲演说的过程,网上的资料都是文字的,没法让面试者直观的体验到面试过程,本人已经将相关内容制作成音频节目,有兴趣的朋友可以去喜马拉雅搜索《2020年Java面试208题》收听音频版节目。《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年以内开发经验的JAVA程序员提出的问题。题目本期要说的是《2020年Java面试208题》的第4题,面试官提了这样一个问题:请描述final在java中的作用?知识点分析这个题目属于没有啥深度的题目,纯原创 2021-02-26 16:16:34 · 209 阅读 · 0 评论 -
2020年Java面试208题 003-两个对象的hashCode相同,是否equals也一定为true,为什么?
时间: 2021年2月24日星期三 晴前言面试是类似演讲演说的过程,网上的资料都是文字的,没法让面试者直观的体验到面试过程,本人已经将相关内容制作成音频节目,有兴趣的朋友可以去喜马拉雅搜索《2020年Java面试208题》收听音频版节目。《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年以内开发经验的JAVA程序员提出的问题。题目这一期要说的是《2020年Java面试208题》的第3题,面试官提了这样一个问题:两个对象的hashCode相同,是否eq.原创 2021-02-26 12:16:15 · 229 阅读 · 0 评论 -
2020年Java面试208题 002-请说一下 == 和 equals的区别
面试是类似演讲演说的过程,网上的资料都是文字的,没法让面试者直观的体验到面试过程,本人已经将相关内容制作成音频节目,有兴趣的朋友可以去喜马拉雅搜索《2020年Java面试208题》收听音频版节目。《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年左右开发经验的JAVA程序员提出的问题。今天要说的是《2020年Java面试208题》的第2题,面试官提问:请说一下 == 和 equals的区别。那么就由我来演示一下面试,我会这样来回答:...原创 2021-02-24 17:13:49 · 163 阅读 · 0 评论 -
2020年Java面试208题 001-请说一下JDK和JRE的区别
面试是类似演讲演说的过程,网上的资料都是文字的,没法让面试者直观的体验到面试过程,本人已经将相关内容制作成音频节目,有兴趣的朋友可以去喜马拉雅搜索《2020年Java面试208题》收听音频版节目。《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年左右开发经验的JAVA程序员提出的问题。今天要说的是《2020年Java面试208题》的第1题,面试官提问:请说一下JDK和JRE的区别。这个问题比较简单,同时,这个问题其实我是存在真实性的疑问...原创 2021-02-24 17:11:40 · 215 阅读 · 0 评论