武培轩
武培轩
全部文章
分类
Apollo(1)
Git(2)
Java(36)
JDK源码解析(8)
JVM(7)
Leetcode(38)
Maven(1)
MySQL(2)
Spring Boot(6)
剑指Offer(97)
工具(1)
微服务(3)
操作系统(1)
数据库(3)
未归档(53)
消息队列(1)
笔经(5)
笔试(6)
算法(4)
计算机网络(6)
设计模式(12)
读书笔记(5)
面经(8)
面试(5)
归档
标签
去牛客网
登录
/
注册
武培轩
专注分享 Java 技术干货,助你编程之路少走弯路。
TA的专栏
60篇文章
22人订阅
后端核心技术精讲
60篇文章
1812人学习
全部文章
(共311篇)
如何优雅地中止线程?
来自专栏
本文来学习如何学习优雅地中止线程?通过 Java 线程的生老病死的学习,我相信大家对线程的运行以及线程的状态有一定了解了,那么我们现在来学习中止线程: 错误的线程中止 - stop 首先来讲解一个错误的方式来中止线程 — stop:中止线程,并且清除监控器锁的信息,但是可能导致线程安全问题,JDK ...
Java
2020-04-05
1
600
你真的了解 volatile 关键字吗?
来自专栏
今天,让我们一起来探讨 Java 并发编程中的知识点:volatile 关键字 本文主要从以下三点讲解 volatile 关键字: volatile 关键字是什么? volatile 关键字能解决什么问题?使用场景是什么? volatile 关键字实现的原理? volatile 关键字是什么? ...
Java
2020-04-05
1
538
2020 年 Java 程序员应该学习什么?
来自专栏
大家好,我相信大家在新的一年都有一个良好的开端,并准备好制定一个提升自我技术的目标。作为 Java 开发人员,我还制定了一些目标,希望在今年成为一名更好的 Java 开发人员。 如果你尚未制定目标,这将帮助你制定 2020 年的目标。作为一名程序员,我们面临的最大挑战是使自己保持不断学习的状态。技术...
Java
2020-04-05
3
944
请停止编写这么多的for循环!
来自专栏
在这篇文章中,我想和你一起回到基础知识,并讨论 Java 中的 for 循环。老实说,我正在为自己写这篇博客文章,因为我也会这样做。从 Java 8 开始,我们不必在 Java 中编写太多 for 循环!我希望这篇文章将使你的代码更易于阅读和编写。 你需要 for 循环做什么? 一般地说,for 循...
Java
2020-04-05
1
896
如何编写可怕的Java代码?
来自专栏
我决定告诉你如何编写可怕的Java代码。如果你厌倦了所有这些美丽的设计模式和最佳实践,并且想写些疯狂的东西,请继续阅读。 如果你正在寻找有关如何编写良好代码的建议,请查看其它文章! 对一切使用异常 你知道循环对吗?差一错误(英语:Off-by-one error,缩写 OBOE,是在计数时由于边界条...
Java
2020-04-05
1
724
深入理解 Java 中的 final 关键字
来自专栏
final 是 Java 中重要关键字之一,可以应用于类、方法以及变量上。这篇文章中将讲解什么是 final 关键字?将变量、方法和类声明为 final 代表了什么?使用 final 的好处是什么? final 关键字是什么? final 在 Java 中是一个保留的关键字,可以声明成员变量、方法、...
Java
2020-04-05
1
859
听说用 Lombok 可以早点下班?
来自专栏
听说隔壁用 Lombok 的六点就下班了,我也想六点下班! 好的,那么这篇文章就介绍下什么是 Lombok,Lombok 做了什么以及 Lombok 是怎么做的? 在介绍之前,先通过是否使用 Lombok 的效果来看下对比,首先来看下没有 Lombok 之前,我们的一个简单的 Java 对象(POJ...
Java
2020-04-05
1
513
为什么阿里巴巴Java开发手册强制要求Arrays.asList()不能使用其修改方法?
来自专栏
在阅读《阿里巴巴Java开发手册》时,发现有一条关于在 foreach 循环里进行元素的 remove/add 操作的规约,具体内容如下: 错误演示 我们首先在 IDEA 中编写一个在 foreach 循环里进行 remove 操作的代码: import java.util.ArrayList; ...
Java
2020-04-05
1
615
为什么阿里巴巴Java开发手册中不建议在循环体中使用+进行字符串拼接?
来自专栏
之前在阅读《阿里巴巴Java开发手册》时,发现有一条是关于循环体中字符串拼接的建议,具体内容如下: 那么我们首先来用例子来看看在循环体中用 + 或者用 StringBuilder 进行字符串拼接的效率如何吧(JDK版本为 jdk1.8.0_201)。 public class StringConc...
Java
2020-04-05
1
798
为什么阿里巴巴Java开发手册中强制要求不要在foreach循环里进行元素的remove和add操作?
来自专栏
在阅读《阿里巴巴Java开发手册》时,发现有一条关于在 foreach 循环里进行元素的 remove/add 操作的规约,具体内容如下: 错误演示 我们首先在 IDEA 中编写一个在 foreach 循环里进行 remove 操作的代码: import java.util.ArrayList; ...
Java
2020-04-05
1
534
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页