
Java面试
文章平均质量分 94
程序员老猫
成长源于积累,技术源于总结。 老猫,一个坚持原创输出的男人。 在技术的路上期待与你的共同前行。 个人公众号“程序员老猫”。 个人博客地址:https://blog.ktdaddy.com/
展开
-
服了,一个ThreadLocal被问出了花
ThreadLocal英文翻译过来就是:线程本地量,它其实是一种线程的隔离机制,保障了多线程环境下对于共享变量访问的安全性。看到上面的定义之后,那么问题就来了,ThreadLocal是如何解决共享变量访问的安全性的呢?其实ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。由于副本都归属于各自的线程,所以就不存在多线程共享的问题了。原创 2024-02-03 14:49:03 · 670 阅读 · 0 评论 -
背会了常见的几个线程池用法,结果被问翻了
知其然还得知其所以然,很多技术只是停留在使用上是不够的的,必要的时候还是得了解其原理原创 2024-01-12 08:13:24 · 889 阅读 · 0 评论 -
接手了个项目,被if..else搞懵逼了
else {// else 后面没有其他业务时,可省略最后的else,使代码简洁当然这里面要注意的点是,一定要确认是最后的else,并没有其他的业务逻辑。原创 2023-12-24 12:11:43 · 906 阅读 · 0 评论 -
面试造火箭系列,栽在了cglib和jdk动态代理
“喂,你好,我是XX巴巴公司的技术面试官,请问你是张小帅吗”。声音是从电话那头传来的“是的,你好”。小帅暗喜,大厂终于找上我了。“下面我们来进行一下电话面试吧,请先自我介绍一下吧”“balabalabla…”小帅把之前的经历大概描述了一下“嗯,经历很丰富呀,接下来咱们来聊聊技术吧,请问cglib和jdk动态代理的区别是什么呢?”“额(⊙o⊙)…”,张小帅蒙了,场面一度尴尬。…面试的事情就发生在刚才,由于第一题就栽了,后面面试官的问题,小帅基本啥信心都没了,此时小帅心情久久不能平静,“这就是大厂原创 2021-12-29 10:27:37 · 379 阅读 · 0 评论