合集-Java成长计划
Java面试必考题之线程的生命周期,结合源码,透彻讲解!
摘要:写在开头 在前面的几篇博客里,我们学习了Java的多线程,包括线程的作用、创建方式、重要性等,那么今天我们就要正式踏入线程,去学习更加深层次的知识点了。 第一个需要学的就是线程的生命周期,也可以将之理解为线程的几种状态,以及互相之间的切换,这几乎是Java多线程的面试必考题,每一年都有大量的同学,因 阅读全文
posted @ 2024-03-10 21:23 JavaBuild 阅读(673) 评论(0) 推荐(2)
当面试官问出“Unsafe”类时,我就知道这场面试废了,祖坟都能给你问出来!
摘要:一、写在开头 依稀记得多年以前的一场面试中,面试官从Java并发编程问到了锁,从锁问到了原子性,从原子性问到了Atomic类库(对着JUC包进行了刨根问底),从Atomic问到了CAS算法,紧接着又有追问到了底层的Unsafe类,当问到Unsafe类时,我就知道这场面试废了,这似乎把祖坟都能给问冒烟 阅读全文
posted @ 2024-05-25 07:41 JavaBuild 阅读(900) 评论(1) 推荐(5)
NIO实现聊天室之:一切都要从网络编程的基础开始聊起!
摘要:一、写在开头 大家好,Build哥回来啦!停更了大概2个月之久,之前有段时间去写小说去了,后来又因为公司活太多,牛马干的太投入,就拉下了博客的更新,国庆节期间,难得的闲下来,准备回归老本行啦。 大致的翻看了一下之前更新的内容,已经写到了Java的IO部分,作为网络传输的一大重点知识,IO至关重要,而 阅读全文
posted @ 2024-10-07 10:16 JavaBuild 阅读(844) 评论(1) 推荐(1)
《一篇就够系列》之HTTP详解,覆盖高频面试考点!
摘要:一、写在开头 前几篇博文大概介绍了什么是网络编程,以及网络编程的实战作用,今日起,我们将针对里面涉及到的重要知识点,进行详细的梳理与学习! 在整个WEB编程中,有个应用层的协议是我们无法跳过的,那就是HTTP,一个超文本传输协议 我们浏览网页的时候,它总是第一个出现,我们今天就来学习了解一下它。 二 阅读全文
posted @ 2024-10-28 15:43 JavaBuild 阅读(673) 评论(0) 推荐(2)
面试官:DNS解析都整不明白,敢说你懂网络?我:嘤嘤嘤!
摘要:一、写在开头 在OSI七层协议模型中应用层是距离我们最近,且日后开发使用到最多的一层,在上一篇博文中我们已经学习了应用层中的HTTP协议,在本文中我们再一起来学一下DNS。啥?DNS不是很了解?那还不快往下看! ❝ 其实早几年和一个朋友聊天,当时,他是一个网络条线的技术经理,向我吐槽说,现在来面试的 阅读全文
posted @ 2024-12-18 08:30 JavaBuild 阅读(1860) 评论(0) 推荐(9)