A deep dive into switch expressions in Java 12, and Amazon’s preview release of Corretto: a free, multi-platform, production-ready OpenJDK build. Very exciting.
Also find me here:
Baeldung Author
baeldung
This is the standard author on the site. Most articles are published by individual authors, with their own profiles, but when multiple people have a strong contribution, we publish collectively here.
Here's what I've written (so far):
Baeldung on Java
- All
- Weekly Review (502)
- Core Java (225)
- Spring (171)
- Testing (157)
- Spring Boot (152)
- Java (142)
- Java String (121)
- REST (109)
- Spring Security (102)
- Spring MVC (99)
- Persistence (96)
- Java IO (92)
- Jakarta EE (77)
- NoSQL (76)
- Java Collections (73)
- Data (73)
- Spring Data (71)
- Algorithms (69)
- Java Concurrency (64)
- DevOps (64)
- Security (57)
- Series (56)
- Java Dates (52)
- JPA (51)
- Reactive (49)
- Maven (47)
- HTTP Client-Side (46)
- Java Map (45)
- Spring Cloud (42)
- Java Numbers (41)
- Java Streams (40)
- Java Array (40)
- JVM (40)
- Java List (38)
- JSON (37)
- Architecture (37)
- Logging (29)
- Spring Persistence (28)
- Jackson (28)
- IDE (27)
- Gradle (25)
- Spring Web (24)
- Networking (20)
- Cloud (20)
- XML (18)
- Web Services (17)
- Groovy (16)
- Spring WebFlux (15)
- Java Web (11)
- Artificial Intelligence (8)
- Docker (7)
- Spring AI (1)
- News (1)
The Decorator Pattern in Java
Filed under Java
A guide to the decorator design pattern and its Java implementation
A Guide to Constructors in Java
Filed under Core Java
Learn the basics about constructors in Java as well as some advanced tips
Basic IntelliJ Configuration
Filed under IDE
Learn about basic configuration and usage of the IntelliJ IDE
Remove or Replace Part of a String in Java
Filed under Java String
Explore more than one way of removing and replacing a substring in Java.
A Guide to the Java Math Class
Filed under Java Numbers
Learn about the Math class that provides helpful static methods for performing numeric operations.
Convert Between String and Timestamp
Filed under Java Dates, Java String
Learn how to convert between String and Timestamp with a little help from LocalDateTime and Java 8.
Java Compiler Error: “class, interface, or enum expected”
Filed under Java
Learn about the “class, interface, or enum expected” Java compiler error and how to fix it
Guide to ReflectionTestUtils for Unit Testing
Learn how to use ReflectionTestUtils in unit testing by going through several examples.