最新 最热

图解| Java查找数组中最大值的5种方法!

我们在一些特定场景下,例如查询公司员工的最高薪资,以及班级的最高成绩又或者是面试中都会遇到查找最大值的问题,所以本文我们就来列举一下查询数组中最大值的 5 种方法。

2020-09-16
15287

为什么StringBuilder是线程不安全的?

在前面的面试题讲解中我们对比了String、StringBuilder和StringBuffer的区别,其中一项便提到StringBuilder是非线程安全的,那么是什么原因导致了StringBuilder的线程不安全呢?

2020-09-16
3358

parallelStream的坑,不踩不知道,一踩吓一跳

很多同学喜欢使用`lambda`表达式,它允许你定义短小精悍的函数,体现你高超的编码水平。当然,这个功能在某些以代码行数来衡量工作量的公司来说,就比较吃亏一些。

2020-09-15
3876

Java面试题:谈谈String、StringBuffer、StringBuilder的区别?

关于字符串的面试题除了内存分布、equals比较,最常见的就是与StringBuffer和StringBuilder之间的区别了。如果你回答:String类是不可变的,StringBuffer和StringBuilder是可变类,StringBuffer是线程安全的,StringBuilder则不是线程安全的。就上面的总结而言,好像知道的有点少。本篇文章就带领大家全面的了解一下它们三个的区别与底层实现。

2020-09-14
4056

半天掌握TypeScript,感觉就像写Java

为什么要学习TypeScript呢?因为它的语法和Java真的很像。有了这个东西,就可以摆脱恼人的JavaScript,拥抱前端的技术栈。

2020-09-11
3688

Java字符串操作的12个小技巧!

字符串可以说是 Java 中最具有代表性的类了,似乎没有之一哈,这就好像直播界的李佳琪,脱口秀中的李诞,一等一的大哥地位。不得不承认,最近吐槽大会刷多了,脑子里全是那些段子,写文章都有点不由自主,真的是,手不由己啊。

2020-09-10
2940

URL 去重的 6 种方案!(附详细代码)

URL 去重在我们日常工作中和面试中很常遇到,包括阿里,网易云、优酷、作业帮等知名互联网公司都出现过类似的面试题,而且和 URL 去重比较类似的,如 IP 黑/白名单判断等也经常出现在我们的工作中,所以我们本文就来“盘一盘”URL 去重的问题。

2020-09-09
5100

String中删除空格的7种方法!

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

2020-09-08
5796

为什么配置文件加密了数据库配置信息,Spring Boot仍能成功连接数据库

为了保护数据的安全性,越来越多的公司选择加密这些重要信息。接下来一起来看看如何实现配置加密文件并且成功连接数据库的。

2020-09-08
7564

JVM的Xms和Xmx参数设置为什么要设置为相同值

看到 Xms 和 Xmx 的参数设置一样,是不是稍微有些奇怪?这里就写篇文章分析一下,JVM 的 Xms 和 Xmx 参数设置为相同的值有什么好处?首先来了解一下相关参数的概念及功能。

2020-09-08
9834