
Java基础
CSRobot_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面试之synchronized关键字
今天文章要探讨的问题是synchronized关键字。要了解synchronized关键字的使用及原理,我们首先需要知道为什么需要使用synchronized,这个关键字解决了什么问题? 文章主要分为以下几个方面: 并发编程的三个特性 synchronized的使用 synchronized原理 synchronized锁升级 面试题分享 一、并发编程中的需要满足的三个特性 1、原子性 1)...原创 2020-05-06 11:27:08 · 811 阅读 · 0 评论 -
面试之多线程基础
java多线程是面试中常见的考点,其中最主要包括Synchronized关键字,volatile关键字,AQS,线程池等技术细节,从今天起将会探讨多线程相关的问题,包括各个关键字的实现原理,AQS实现原理等等,当然还包括我所遇到的一些面试题的分享。首先是对于多线程基础部分的学习,包括线程的创建方式、线程的生命周期、线程安全等问题。 一、并发与并行 并行:指两个或多个事件在同一时刻发生(同时发生)...原创 2020-04-10 12:52:54 · 213 阅读 · 0 评论 -
面试之HashMap(二)
大家好!我是CSRobot,从今天开始,我将会发布一些技术文章,内容就是结合春招以来的面试所遇到的问题进行分享,首先会对知识点进行一个探讨和整理,在最后会给出一些面试题并作出解答,希望可以帮助到大家!今天知识点是HashMap,今天来讲解JDK1.8版本下的HashMap。今天会分从以下几个方面进行探讨: jdk1.8下HashMap重要属性 构造方法 put过程 面试题分享 一、HashMa...原创 2020-04-08 10:27:44 · 157 阅读 · 0 评论 -
面试之HashMap(一)
大家好!我是CSRobot,从今天开始,我将会发布一些技术文章,内容就是结合春招以来的面试所遇到的问题进行分享,首先会对知识点进行一个探讨和整理,在最后会给出一些面试题并作出解答,希望可以帮助到大家!今天知识点是HashMap,这个知识点会分为两个部分,会分JDK1.7和1.8两个版本进行讲解,今天会分从以下几个方面进行探讨: 哈希表概述 jdk1.7下HashMap重要属性 构造方法 put过...原创 2020-04-06 11:03:48 · 200 阅读 · 0 评论 -
面试之动态代理
大家好!我是CSRobot,从今天开始,我将会发布一些技术文章,内容就是结合春招以来的面试所遇到的问题进行分享,首先会对知识点进行一个探讨和整理,在最后会给出一些面试题并作出解答,希望可以帮助到大家! 今天知识点是动态代理,会分从以下几个方面进行探讨: 静态代理 JDK动态代理 Cglib动态代理 面试题分享 在java中,要说到动态代理,那么首先需要聊聊静态代理 一、静态代理 静态代理是代理...原创 2020-04-05 11:38:10 · 572 阅读 · 0 评论