Explore the latest Java release, Java 22, which is now in General Availability.
Also find me here:
Baeldung Author
Bhaskar Ghosh
Hi, I am Bhaskar Ghosh Dastidar. Software Engineer. Foodie. Cinephile. INTP.
Here's what I've written (so far):
Baeldung on Java
- All
- Core Java (6)
- Java (4)
- Java String (3)
- Java Collections (3)
- JVM (3)
- Security (2)
- Java Streams (2)
- Java Map (2)
- Persistence (1)
- Networking (1)
- Java List (1)
- Java IO (1)
- Java Concurrency (1)
- Java Array (1)
- JSON (1)
- Algorithms (1)
Internet Address Resolution SPI in Java
Filed under Networking
Learn how Internet Address Resolution works in Java using the InetAddress API.
Serialization with FlatBuffers in Java
Filed under Java IO
Explore the FlatBuffers library and its capabilities to serialize and deserialize complex data.
Convert Infix to Postfix Expressions in Java
Filed under Algorithms
Explore infix, prefix, and postfix notations of mathematical expressions.
JFR View Command in Java
Filed under JVM
A quick tutorial on the Java Flight Recorder view command, available in Java 21.
What Does It Mean to Hydrate an Object?
Filed under Java
Learn about the meaning of the term hydration in the context of programming.
How to Increment a Map Value in Java
Filed under Java Map
Explore several ways to increment the value of a Map entry.
Create a “Mutable” String in Java
Filed under Java String
Learn about mutable Strings and ways of mutating a String.
Deprecate Finalization in Java
Filed under Core Java
Learn about the reason behind Java’s decision to deprecate finalization for removal.
Baeldung on Computer Science
- All
- Trees (2)
Understanding Threaded Binary Trees
Filed under Trees
Learn about threaded binary trees and explore the different operations that can be performed on them.
Difference Between Full, Complete, and Perfect Tree
Filed under Trees
Explore the essential properties of full binary trees, complete binary trees, and perfect binary trees.
Baeldung on SQL
- All
- Databases (1)
Introduction to CrateDB
Filed under Databases
Discover CrateDB, an open-source, distributed SQL database designed for storing and running high-speed analytics on large volumes of data.