自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 JDK8新特性系列——时间日期API

相信大家已经很熟悉Date和Calendar类了,这是以前我们常用来在java中处理时间和日期的类了,但是它们存在一些问题,比如线程不安全,设计不直观以及其他问题。以前处理时间和日期的API分散在不同的包下面,比如Date和Calendar类在java.util包下,但是在java.text包下面。为了解决这些问题,JDK8推出了新的时间和日期API,新的时间日期API都在java.time包下,我们这里主要介绍LocalDateLocalTime。

2023-10-17 09:10:54 139 2

原创 JDK8新特性系列——优雅的Optional

你是否在为控制台出现而烦恼,是不是还在用一堆if处理空值。JDK8重磅推出让你的空值处理从此没有if,更加优雅,技术总监看了都说好的Optional类。它的作用不仅仅是在处理空值上面,它同时也会让程序员养成一种更好的习惯,在以前,程序员在调用一个方法的时候,极可能忘了处理返回值为null的情况,如果返回值为空,极大可能会出现空指针异常。如果你调用一个方法,返回值是Optional,那么程序员马上就会意识到这个方法可能会返回空值

2023-10-16 22:59:09 128 1

原创 消息队列之——AMQP协议

在技术飞速发展的今天,企业和消费者对于服务性能的要求越来越高,促使企业把单一的服务向分布式服务迁移,也就是我们所说的微服务。微服务带来高性能的同时也带来很多困难和挑战,比如如何解决服务之间的通信问题。在这样的背景下,消息队列的概念和实践应运而生,消息队列不仅使组件之间的通信变得更加简单,还为异步处理、负载平衡和系统解耦提供了工具。消息队列,简单理解的话就是给消息用的队列,是一种中间件技术,用于处理分布式系统中的组件之间的通信。

2023-10-15 11:24:31 307

原创 JDK8新特性系列——集合操作神器:Stream API

上篇文章我们已经学习了Lambda表达式和函数式接口,还不了解的看我上一篇文章JDK8新特性——函数式接口与Lambda表达式。相信大家对于这种优雅的写法深有感触,那么今天我们要学习的 Stream API 会大量用到函数式接口和Lambda表达式。Steam API 是 JDK8 的重磅更新,被誉为集合操作的神器,拯救无数程序员于循环处理集合数据的苦海之中,接下来我将和大家一起来看看Stream API到底有多么好用。

2023-10-12 16:41:25 175

原创 JDK8新特性系列——函数式接口与Lambda表达式

JDK8在Java开发届声望颇高,甚至有人称 “版本任你发,我用Java8”,这足以表明JDK8对于Java的重要性,作为Java开发的我们当然有必要认真学习并掌握JDK8的特性。在接下来的系列文章里面我会和大家一起学习JDK8的新特性。觉得我写得不错的话记得关注一下,我们下篇文章见~

2023-10-11 15:36:12 294

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除