深入理解Java中的Static关键字Android, Java, JDK / Nick Tan / 2023-04-18 / 发表评论在Java编程语言中,static关键字是一个重要的概念。本文将详细介绍static关键字的用途、特点及使用场 […] 深入理解Java中的Static关键字 Read More »
Stream API使用教程详解Java, JDK, 开源组件 / Nick Tan / 2023-01-01 / 发表评论JDK8的重要更新除去Lambda之外还有Stream,两者结合使用为操作和计算数据提供了极大的便利。 一、S Stream API使用教程详解 Read More »
ClassLoader隔离性的基石namespaceJava, JDK, Spring Boot / Nick Tan / 2022-12-31 / 发表评论本篇是对ClassLoader中的namespace做个直观的介绍和验证。这个知识点可以帮助解决日常工作中遇到 ClassLoader隔离性的基石namespace Read More »
深入理解Java三种IO模式和Epoll模型Java, JDK, 开源组件 / Nick Tan / 2022-11-30 / 发表评论IO模型就是说用什么样的通道进行数据的发送和接收,Java共支持3种网络编程IO模式:BIO,NIO,AIO 深入理解Java三种IO模式和Epoll模型 Read More »
Spring Boot 3.0升级指南Java, JDK, Spring Boot, Spring Cloud, 开源组件 / Nick Tan / 2022-11-27 / 发表评论Spring Boot 3.0 现已正式发布,它包含了12个月以来151个开发者的5700多次代码提交。这是自 Spring Boot 3.0升级指南 Read More »
JVM垃圾收集器简介Java, JDK, 算法 / Nick Tan / 2022-11-09 / 发表评论一、Garbage Collect(垃圾回收) 二、如何确定一个对象是垃圾? 1、引用计数法 对于某个对象而言 JVM垃圾收集器简介 Read More »
Lambda表达式之方法引用Java, JDK, 开源组件, 数据结构, 算法 / Nick Tan / 2022-09-18 / 发表评论一、前言 在日常开发过程中我们都是使用一些成熟的解决方案,例如在解决接口中的抽象方法该如何调用时,我们以前普遍 Lambda表达式之方法引用 Read More »
Java 8的十大新特性详解Java, JDK, 安全函数, 算法 / Nick Tan / 2022-09-14 / 发表评论Java 8可谓是自Java 5以来最具革命性的版本了,它在语言、编译器、类库、开发工具以及Java虚拟机等方 Java 8的十大新特性详解 Read More »
Java 8的十大新特性Java, JDK, 加密解密, 算法 / Nick Tan / 2022-09-14 / 发表评论Java 8可谓是自Java 5以来最具革命性的版本了,它在语言、编译器、类库、开发工具以及Java虚拟机等方 Java 8的十大新特性 Read More »
Stream API支持的常用操作Java, JDK, 开源组件 / Nick Tan / 2022-08-30 / 发表评论一、测试数据 二、筛选和切片 1、筛选filter filter 会接受一个 Predicate 接口的参数, Stream API支持的常用操作 Read More »