Discover the differences between the String.valueOf() and Object.toString() methods.
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 (499)
- 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)
Java Weekly, Issue 490
Filed under Weekly Review
Java performance is the theme this week, with a lot of interesting pieces.
Hashing With Argon2 in Java
Filed under Security
Learn about hashing and salting techniques and understand how to hash with Argon2 in Java.
ArrayBlockingQueue vs. LinkedBlockingQueue
Filed under Java Collections, Java Concurrency
Learn about the implementation differences between ArrayBlockingQueue and LinkedBlockingQueue.
Gradle Series
Learn how to work with Gradle, the build tool for Java-based applications
Java Weekly, Issue 489
Filed under Weekly Review
Unnamed methods in Java, Hibernate 6 migration, async-profiler, generative AI and jobs, and monoliths are not dinosaurs!
Difference Between FileReader and BufferedReader in Java
Filed under Java IO
Learn how to use FileReader and BufferedReader and the differences between them.
Lombok EqualsAndHashCode Annotation
Filed under Java
Learn about Lombok’s @EqualsAndHashCode annotation, which generates the equals() and hashCode() methods for a class based on its fields.
Uploading File Using Selenium Webdriver in Java
Filed under Testing
Learn how to upload files using Selenium WebDriver.