AI智能
改变未来

标签:Java开发

第106页
9种常用便捷的Java异常处理方法,帮你脱身繁琐-爱站程序员基地
Java开发

9种常用便捷的Java异常处理方法,帮你脱身繁琐

AI

前言 Java中的异常处理是个不简单的话题。初学者很难理解,即使是经验丰富的开发人员也可以花费数小时来讨论如何以及应该抛出或处理哪些异常。 这就是为什么大多数开发团队都有一套关于如何使用它们的规则的原因。而且,如果您是团队新手,那么您可能会...

2021阿里巴巴最新Java面试题-爱站程序员基地
Java开发

2021阿里巴巴最新Java面试题

AI

1.bio与nio的区别1、bio同步阻塞io:在此种⽅式下,⽤户进程在发起⼀个IO操作以后,必须等待IO操作的完成,只有当真正完成了IO操作以后,⽤户进程才能运⾏。JAVA传统的IO模型属于此种⽅式! 2、nio同步⾮阻塞式I/O;jav...

「万字图文」史上最姨母级Java继承详解-爱站程序员基地
Java开发

「万字图文」史上最姨母级Java继承详解

AI

课程导学 在Java课堂中,所有老师不得不提到面向对象(Object Oriented),而在谈到面向对象的时候,又不得不提到面向对象的三大特征:封装、继承、多态。三大特征紧密联系而又有区别,本课程就带你学习Java的继承。 你可能不知道继...

Guava Cache本地缓存在 Spring Boot应用中的实践-爱站程序员基地
Java开发

Guava Cache本地缓存在 Spring Boot应用中的实践

AI

文章共 838字,阅读大约需要 3分钟,文尾有计时器可自行对时! 概 述 在如今高并发的互联网应用中,缓存的地位举足轻重,对提升程序性能帮助不小。而 3.x开始的 Spring也引入了对 Cache的支持,那对于如今发展得如火如荼的 Spr...

Java 8 习惯用语(11):函数纯度-爱站程序员基地
Java开发

Java 8 习惯用语(11):函数纯度

AI

函数管道和 Stream API 我们使用 Stream 在 Java™ 中构建函数管道。在函数式代码中使用 Stream 有 3 个好处: Stream 简洁、富于表达、非常优雅,而且代码读起来就像是问题陈述。 Stream 采用了惰性计...

19张图带你梳理SpringCloud体系中的重要知识点!-爱站程序员基地
Java开发

19张图带你梳理SpringCloud体系中的重要知识点!

AI

1、什么是微服务 1.1、架构演进 架构的发展历程是从单体式架构,到分布式架构,到SOA架构,再到微服务架构。 图1:架构演进 单体架构:未做任何拆分的Java Web程序 图2:单体架构示意图 分布式架构:按照业务垂直划分,每个业务都是单...

Jackson,最牛掰的 Java JSON 解析器-爱站程序员基地
Java开发

Jackson,最牛掰的 Java JSON 解析器

AI

在当今的编程世界里,JSON 已经成为将信息从客户端传输到服务器端的首选协议,可以好不夸张的说,XML 就是那个被拍死在沙滩上的前浪。 很不幸的是,JDK 没有 JSON 库,不知道为什么不搞一下。Log4j 的时候,为了竞争,还推出了 j...