天道不一定酬所有勤
但是,天道只酬勤
Hollis出品的全套Java面试宝典不来了解一下吗?

Java 第3页

Java的相关知识

一个空格导致应用启动失败的问题排查

先交代一下背景,在很久之前,我曾经封装过一个分库分表的扫表工具——Full Table Scanner,主要实现方式是通过使用TDDL Hint + 网格任务 + Mybatis Stream Query 提升性能,降低使用成本。 为了方便...

赞(8)hollischuanghollischuang阅读(3635)评论(2)

你以为用了BigDecimal后,计算结果就一定精确了?

BigDecimal,相信对于很多人来说都不陌生,很多人都知道他的用法,这是一种java.math包中提供的一种可以用来进行精确运算的类型。 很多人都知道,在进行金额表示、金额计算等场景,不能使用double、float等类型,而是要使用对...

赞(11)hollischuanghollischuang阅读(3774)去评论

我竟然被"双亲委派"给虐了!

最近一段时间,我在面试的过程中,很喜欢问双亲委派的一些问题,因为我发现这个问题真的可以帮助我全方位的了解一个候选人。 记得前几天一次面试过程中,我和一位候选人聊到了JVM的类加载机制的问题,他谈到了双亲委派,并且很自信的给我讲了一下他对于双...

赞(13)hollischuanghollischuang阅读(6196)评论(2)

自定义注解!绝对是程序员装逼的利器!!

相信很多人对Java中的注解都很熟悉,比如我们经常会用到的一些如@Override、@Autowired、@Service等,这些都是JDK或者诸如Spring这类框架给我们提供的。 在以往的面试过程中,我发现,关于注解的知识很多程序员都仅...

赞(8)hollischuanghollischuang阅读(7146)评论(1)

求求你,不要再使用!=null判空了!

本文来自作者投稿,原作者:上帝爱吃苹果 对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。 那么,有什么办法可以避免在代码中写大量的判空语句呢? 有人说可以...

赞(19)hollischuanghollischuang阅读(5620)评论(2)

处理Java异常的10个最佳实践

线上代码不要使用printStackTrace() 写完代码后请一定要检查下,代码中千万不要有printStackTrace()。因为printStackTrace()只会在控制台上输出错误的堆栈信息,他只适合于用来代码调试。 真正需要记录...

赞(8)hollischuanghollischuang阅读(3480)评论(1)

教你使用1行代码在Java中实现字符串的逆序

字符串逆序,这是非常普遍的一道算法面试题,相信很多刷过算法题的朋友都一定对这个问题并不陌生。 这个问题有很多衍生问题,他的实现方式也有很多。今天,就来教大家一个代码行数最好的实现方式。 那就是使用递归的方式,用1行代码实现字符串逆序。 代码...

赞(10)hollischuanghollischuang阅读(3871)评论(2)

从String中移除空白字符的多种方式!?

字符串,是Java中最常用的一个数据类型了。我们在日常开发时候会经常使用字符串做很多的操作。比如字符串的拼接、截断、替换等。 这一篇文章,我们介绍一个比较常见又容易被忽略的一个操作,那就是移除字符串中的空格。 其实,在Java中从字符串中删...

赞(1)hollischuanghollischuang阅读(3223)评论(1)

HollisChuang's Blog

联系我关于我