以下是 Java 技术栈微信公众号公布的所有对于 Java 的技术干货,国庆了,更新一波,没看过的有工夫看下,心愿对你有帮忙。
Java 根底篇
《Java 开发手册(嵩山版)》最新公布
代码写成这样,老夫无可奈何!
Java 中的根本数据类型转换详解
Java 父类强制转换子类准则
switch 反对的 6 种数据类型
switch 多值匹配骚操作,带你涨姿态!
一张图搞清楚 Java 异样机制
10 个疾恶如仇的 Java 异样。。
通用惟一标识码 UUID 的介绍及应用
字符串拼接 + 和 concat 的区别
Java 趣味分享:try/finally
对于 Java 序列化你应该晓得的所有
为什么 byte 取值 -128~127?
Servlet 3.x 的异步解决机制
3 种常见的 Class 级别的谬误
Java 程序员被误导的一个概念
Java void 和 Void 的区别
Java 操作 Cookie 增删改查
substring 在 jkd6,7,8 中的差别
Java 流:IO、BIO、NIO、AIO
Java 元注解 @interface 详解
Java Jar 包的压缩、解压使用指南
Java 汇合从菜鸟到大神演变
循环删除 List 元素的正确办法
几种线程平安的 Map 解析
深入浅出 Java 中的包装类
String 真的是不可变的吗?
HashMap 和 Hashtable 的 6 个区别
Hashtable 为什么不叫 HashTable?
Java 中初始化 List 汇合的 6 种形式!
Java 汇合类,一张图说分明!
别再写 bug 了,防止空指针的 5 个案例!
StringBuffer 和 StringBuilder 3 个区别!
你只会用 StringBuilder?StringJoiner 真香!
Java 中创立 String 的两道面试题及详解
你真的搞懂 transient 关键字了吗?
坑爹的 Java 可变参数,把我整得够惨
Java 空指针竟然还能这样玩,90% 不晓得…
共事牛逼啊,写了个暗藏 bug!
写了个全局变量的 bug,被共事们打脸!
我天!xx.equals(null) 是什么骚操作??
刚写完排序算法,就被开革了…
递归算法介绍及 Java 利用实战
Java 就能实现定时工作的 3 种办法!
共事不懂 isEmpty 和 isBlank 的区别
卧槽!Java 中的 xx ≠ null 是什么新语法?
Java 多线程篇
多线程几个很重要的概念
实现多线程的 3 种形式
一张图弄懂线程的状态和生命周期
多线程中的死锁、活锁、饥饿、无锁
多线程死锁案例,死锁解决方案
线程池全面解析
教你如何监控线程池运行状态
volatile 关键字解析
多线程:原子性、可见性、有序性
分享一个诡异的 ” 可见性 ” 问题
多线程之 << 守护线程 >> 实战
多线程并发神器 – ThreadLocal
并发管制倒计时器 – CountDownLatch
并发管制循环栅栏 – CyclicBarrier
如何 “ 优雅 ” 地终止一个线程?
多线程 sleep 和 wait 的 5 个区别
多线程期待 join 应用及原理
工作并行神器:Fork & Join 框架详解
出场率比拟高的一道多线程平安面试题
一文搞懂 Java 线程中断
一道辣手的面试题:i++ 是线程平安的吗?
面试必问-几种线程平安的 Map 解析
Java 多线程能够分组,还能这样玩!
多线程 start 和 run 办法到底有什么区别?
多线程 Thread.yield 办法到底有什么用?
多线程通信的三大法器,你真的会用吗?
面试常考:Synchronized 有几种用法?
出场率比拟高的一道多线程平安面试题
到底什么是重入锁,托付,一次搞清楚!
线程休眠只会用 Thread.sleep?
面试官问线程平安的 List,看完再也不怕了!
FastThreadLocal 是什么鬼?
SimpleDateFormat 为什么不是线程平安的?
Java 新个性篇
JDK 17 公布,Oracle 发表开始正式收费。。
JDK 16 正式公布,一次性公布 17 个新个性…
Java 15 正式公布,14 个新个性!!
Java 15 中的 3 个双引号是什么语法?
Java 14 之模式匹配,十分赞的一个新个性!
Java 14 来势汹汹,这回让空指针无处遁形!!
Java 14 祭出增强版 switch,真香!!
Java 14 祭出代码神器,Lombok 要被干掉了?
Java 12 骚操作,文件比对竟然还能这样玩!
Java 12 骚操作,String 竟然还能这样玩!
Java 12 骚操作,switch 竟然还能这样玩!
Java 11 正式公布,8 个逆天新个性
Java 11 已公布,String 还能这样玩!
Java 11 要来了,编译运行一个命令搞定
Java 10 实战第 1 篇:局部变量类型推断
JDK 5 ~ 10 新个性倾情整顿
JDK 10 的 10 个新个性
JDK 9 新个性实战:简化流敞开新姿态
JDK 8 的排序大法
JDK 8 新个性之 Lambda 表达式
JDK 8 新个性之函数式接口
JDK 8 新个性之办法援用
JDK 8 新个性之接口默认办法与静态方法
JDK 8 新个性之 Optional
JDK 8 新个性之反复注解
JDK 8 新个性之 Stream 流
JDK 8 新个性之 Stream 流(一)根底体验
JDK 8 新个性之 Stream 流(二)要害知识点
JDK 8 新个性之 Stream 流(三)缩减操作
JDK 8 新个性之 Stream 流(四)并行流
JDK 8 新个性之 Stream 流(五)映射
JDK 8 新个性之 Stream 流(六)收集缩
JDK 8 新个性之 Stream 流(七)流与迭代器
JDK 8 新个性之扩大篇
Java 8 写了一段逻辑,共事直呼看不懂
if else 太多?看我用 Java 8 轻松干掉!
Java 8 compute,操作 Map 更轻松!
Java 8 中的接口和抽象类到底有啥区别?
Java 8 突破所有你对接口的认知!
Java 8 创立 Stream 的 10 种形式
Java 进阶篇
类、变量、块、结构器、继承初始化程序
Java 中的宏变量,宏替换详解
hashCode 和 identityHashCode 的区别
自定义 ClassLoader 类加载器
深入浅出 Java 类加载机制
Java 中获取类名的 3 种办法
IntegerCache 的妙用和陷阱
instanceof、isInstance 的区别
金融零碎中正确的金额计算及存储形式
Java 中的伪共享详解及解决方案
Java 程序员被误导的一个性能优化策略
面试问我 Java 逃逸剖析,霎时被秒杀了。。
不能用 + 拼接字符串?这次我要吊打面试官!
3 种骚操作,教你查看 Java 字节码!
疯了!共事又问我为什么不能用 isXXX
java.lang.String 的 + 号操作到底做了什么?
Java 10 大装 B 写法,看完能够进来吹牛逼了!
这个中秋,我用 Java 画了一个月饼!
你只会用 split?试试 StringTokenizer!!
其余
腾讯开源了自家的 Tencent JDK——Kona!!
华为终于开源了自家的 Huawei JDK——毕昇 JDK!
盘点 6 个被淘汰的 Java 技术,它们都已经景色过!
盘点 35 个 Apache 顶级我的项目,我拜服了…
栈长正在致力更新中。。。。
本文会长期更新,大家继续关注微信公众号:Java 技术栈 。
近期热文举荐:
1.1,000+ 道 Java 面试题及答案整顿 (2021 最新版)
2. 别在再满屏的 if/ else 了,试试策略模式,真香!!
3. 卧槽!Java 中的 xx ≠ null 是什么新语法?
4.Spring Boot 2.5 重磅公布,光明模式太炸了!
5.《Java 开发手册(嵩山版)》最新公布,速速下载!
感觉不错,别忘了顺手点赞 + 转发哦!