Learn how to count characters with the core Java library and with libraries and frameworks such as Spring and Guava.
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 (503)
- 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)
Guide to DelayQueue
Filed under Java Collections
Learn to use Java’s DelayQueue. Useful for concurrent programming, elements may only be removed from queue when their time has expired.
Guide to Guava ClassToInstanceMap
Filed under Java Map
Learn how to use the Google Guava’s ClassToInstanceMap interface and its implementations.
Java Web Weekly, Issue 176
Filed under Weekly Review
An eventful week in the Java ecosystem, with the negative vote for Jigsaw and lots of solid writeups about Java 9 and the upcoming Spring 5.
A Guide to @RepeatedTest in JUnit 5+
Filed under Testing
Learn different ways of using and configuring the @RepeatedTest annotation provided by JUnit.
JHipster with a Microservice Architecture
Filed under Architecture
Learn how to build a microservices architecture using JHipster.
Guide to the Java Phaser
Filed under Java Concurrency
Learn how Java’s Phaser API can help you deal with advanced thread coordination tasks.
Call Methods at Runtime Using Java Reflection
Filed under Core Java
A quick and practical guide to runtime method invocation using the Java Reflection API.
Guide to Java Data Objects
Filed under Persistence
Learn how to use the Java Data Objects (JDO) – designed for persisting object-oriented data into any database.