Kokila WidyaratnaNew Java language features worth checking out! (2024) — Part 1I started using Java in 2017 with version 8 where features like lambda expressions, stream API, default method, optional wrapper..etc…Jun 5Jun 5
Rivindu Wanniachchi🔍 Unlocking the Mystery of Singleton Design Pattern in Java 🚀Hi guys, it’s a short one from me today!Mar 6Mar 6
Rivindu WanniachchiEmbracing the Cloud Locally: Elevating Java Spring Projects through LocalStack for AWS Services…As Java Spring developers, testing interactions with AWS services, especially within the context of AWS Lambda function handlers, can be a…Feb 23Feb 23
Vinod MadubashanaHow To Implement Functional Data Structures: Examine List Implementation of Java Library VAVRA functional data structure is a data structure that is both immutable and persistent. Immutability is one of the main characteristics of…Feb 22Feb 22
Vinod MadubashanaJava Hack “Sneaky Throws” ExplainedEvery Java developer knows the fact that when a method throws a checked exception the caller of that method needs to either catch it using…Feb 202Feb 202
Vinod MadubashanaJava Spliterator — Examine How ArrayList Gets Converted To A StreamLet’s understand what Spliterator is in Java by examining ArrayList implementation.Feb 17Feb 17
Vinod MadubashanaJava Optional Class: What And How To Use It ProperlyThe Optional class was introduced in Java 8 as a key element in the stream API. Let’s first understand the problem that was caused to…Feb 13Feb 13
Vinod MadubashanaClean Code Tips: Handle Names, Functions and ClassesIt is very easy to write a program that is understood by computers, but it is not easy to write a program that is easy to understand by…Feb 5Feb 5
Vinod MadubashanaHandle Temporal Coupling Using Fluent Interfaces In Java ApplicationsTo get the true benefit of object-oriented programming we have to define our class API cleanly by hiding the internals. Still, classes have…Jan 30Jan 30