classification
boutiqueSummary of core knowledge of java annotation
1. preface
A few years ago, our project was still running on structs 2, and once I asked a colleague if he knew
Spring...
Free boutiqueJava enumerates implement state machines to streamline your state change logic
preface
I believe that many java developers have written about status changes, such as order processes, leave processes, etc. Generally...
Free boutiqueNew Generation Java Database Driver Specification-Reactive Driver Specification
1. Preface Responsive programming has been around in the Java programming world for a long time. High-performance, event-driven...
Free boutiqueFrom Java 9 to Java 17 to Java 10
In the previous article, we reviewed some features of Java 9, and today we will take a look at what features Java 10 brings...
Free boutiqueJava 14 New Features: JEP 359 Records(Preview)
1. Foreword Java 14 should be officially released this month (2020-03). There is a feature that the Java community has been calling for for a long time...
Free boutiqueMerge operations for Java Stream streams
1. Introduction Java Stream Api provides many useful Apis that make it convenient for us to combine collections or multiple similar types...
Free boutiqueJava 9 to Java 17
Java 17 is one of the most important LTS releases of Java, but the direct transition from Java 8 to Java 17 is too long.
Free boutiqueDetailed usage guide for the Java 8 Stream API
1. overview
An important feature introduced by Java 8 is undoubtedly the Stream API. Stream translates as "stream"...
Free boutiqueJava 8 Time Api User Guide Collector's Edition
1. overview
Java 8 introduces new APIs for Date and Time to solve the problem of old java.util.Date and java.util.Ca...
Free boutiqueSkip and limit operations in Java 8 Stream Api
1. preface
The skip () and limit () methods in the Java 8 Stream API have similar effects. They all...
Free boutiqueGet file path in java
1. Introduction In Java development, we often need to obtain the path of a file, such as reading configuration files, etc. Today we will...
Free boutiqueDiscussion on Functional Programming
1. Foreword has become busy recently, and there is less and less time to write. I started trying in Java development these days...
Free boutiqueFutureTask in Java
1. The previous article in the preface briefly introduced the Future interface in Java, leaving a hole. I will make up for it today...
Free boutiqueFrom Java 9 to Java 17 to Java 12
There are not many features that are useful to developers in Java 12, but it is still useful.
String enhancement
Java ...
Free