首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IT乐知
掘友等级
JAVA工程师
it乐知·程序员的私房笔记
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
赞
文章( 19 )
沸点( 0 )
【Java面试题第四期】使用过哪些JDK命令?
我们平时使用idea开发,并且项目都是部署到像Tomcat容器上的,所以很少用到JDK自带的一些命令,实际上JDK提供了很多命名用来查看Java程序在运行时的一些信息,这里说一些简单常见的,有兴趣的
【Java面试题第五期】Java中垃圾收集算法有哪些?
GC这块也是面试的重点,面试长问,实际上如果只一般公司的面试涉及的并不深,最基本的算法还是要了解的,几种收集算法都比较简单,相信大家都知道,这里个大家简单的回顾下。标记-清除这是垃圾收集算法中最基础
mybatis的Configuration详解
上一篇介绍了mybatis中SqlSessionFactory的创建过程,今天来学习它默认实现中的唯一属性Configuration。回顾还是最开始的mybatis源码环境中的测试代码如下图:利用m
一文弄懂最复杂并发工具类读写锁源码
前面几篇文章分析了AQS下实现类的使用,今天讲最后一个也是最复杂的一个ReentrantReadWriteLock。主要功能ReentrantLock同一时刻只支持一个线程拥有锁,但在多数情况下都是
并发工具类Condition介绍与源码解析
在之前介绍AQS源码的时候,还遗留了一个内部类ConditionObject没有介绍,它也是并发中至关重要的类。主要作用Condition主要提供多个await方法以及signal、signalAll
并发工具类CyclicBarrier介绍与源码解析
在上一篇文章中介绍了Condition的作用,而CyclicBarrier就是通过它来实现自己的功能的,今天就在阅读源码的同时来看看它的运用。CyclicBarrier功能CyclicBarrier与
让人高看一眼的并发工具类Phaser
前面介绍的几个工具类大家或多或少都有听说过,但是Phaser却很少人知道,如果在面试中问到你能回答上来,会让面试官高看一眼的。使用场景现实中很多事情都是分很多个阶段,并且每个阶段都要都完成才能进行下
一般人不知道的线程间数据交换Exchanger
线程间的数据共享除了定义一个共享数据然后各个线程去访问这种方式外,还可以使用Exchanger交换数据。简单案例首先看看Exchanger的运用,Exchanger最简单的测试代码,如下图:对应打印的
ThreadLocal源码分析以及面试问题
在阅读源码的时候总是会遇到对ThreadLocal的使用,是时候梳理下这个类的作用了。个人理解网上看到解释比如叫做线程本地变量之类,看到了但是总是感觉没有明白ThreadLocal真正是用来干嘛的,
ArrayList相关的面试题你能答上来吗
相信ArrayList是大家最常见也最常用的类了,但是相关面试题却不一定会。面试问题相信大家都知道ArrayList的底层结构是Object数组,他的操作也很简单,所以有时候很多人就不会去看源码,还
下一页
个人成就
文章被点赞
65
文章被阅读
39,482
掘力值
1,375
关注了
20
关注者
11
收藏集
0
关注标签
6
加入于
2020-07-14