天道不一定酬所有勤
但是,天道只酬勤

标签:解读阿里巴巴Java开发手册

Java

一不小心就踩坑的fail-fast是个什么鬼?

hollischuang阅读(530)评论(0)赞(3)

我在《为什么阿里巴巴禁止在 foreach 循环里进行元素的 remove/add 操作》一文中曾经介绍过Java中的fail-fast机制,但是并没有深入介绍,本文,就来深入介绍一下fail-fast。 什么是fail-fast 首先我们...

Java

Java 8中字符串拼接新姿势:StringJoiner

hollischuang阅读(1472)评论(0)赞(15)

在为什么阿里巴巴不建议在for循环中使用”+”进行字符串拼接一文中,我们介绍了几种Java中字符串拼接的方式,以及优缺点。其中还有一个重要的拼接方式我没有介绍,那就是Java 8中提供的StringJoiner ,本文就来介绍一下这个字符串...

Java

为什么阿里巴巴禁止开发人员使用isSuccess作为变量名

hollischuang阅读(262)评论(0)赞(0)

在日常开发中,我们会经常要在类中定义布尔类型的变量,比如在给外部系统提供一个RPC接口的时候,我们一般会定义一个字段表示本次请求是否成功的。 关于这个”本次请求是否成功”的字段的定义,其实是有很多种讲究和坑的,稍有不...

Java

你真的会使用SimpleDateFormat吗?

hollischuang阅读(2373)评论(0)赞(26)

在日常开发中,我们经常会用到时间,我们有很多办法在Java代码中获取时间。但是不同的方法获取到的时间的格式都不尽相同,这时候就需要一种格式化工具,把时间显示成我们需要的格式。 最常用的方法就是使用SimpleDateFormat类。这是一个...

HollisChuang's Blog

联系我关于我