MSManikandan Sinmanikandan4411.hashnode.dev·1d ago · 6 min readJava CollectionsJava Collections Framework provides a set of interfaces, classes, and methods for storing and manipulating groups of objects. It makes it easier to store, search, sort, and process data in Java. 1. W00
MSManikandan Sinmanikandan4411.hashnode.dev·3d ago · 6 min readJava Time Complexity and Space ComplexityTime Complexity and Space Complexity are important concepts in Data Structures and Algorithms (DSA). They help us understand how efficient a Java program or algorithm is. 1. What is Time Complexity? D00
MSManikandan Sinmanikandan4411.hashnode.dev·6d ago · 4 min readJava Math Methods in JavaIntroduction The Math class in Java provides built-in methods for performing common mathematical operations. It belongs to the: java.lang.Math No import is required. 1. Math.abs() Returns the absolu00
MSManikandan Sinmanikandan4411.hashnode.dev·Sep 21 · 4 min readJava 17 Features in JavaIntroduction Java 17 is a Long-Term Support (LTS) version of Java. It introduced several useful language features and API improvements. Important Java 17 features include: Sealed Classes Records Pa00
MSManikandan Sinmanikandan4411.hashnode.dev·Sep 19 · 4 min readJava 11 Features in JavaIntroduction Java 11 is a Long-Term Support (LTS) version of Java. It introduced several useful improvements to the Java language and standard APIs. Important Java 11 features include: var in Lambda 00
MSManikandan Sinmanikandan4411.hashnode.dev·Sep 17 · 5 min readJava 8 Features in JavaIntroduction Java 8 introduced many features that make Java code shorter, cleaner, and easier to maintain. Important Java 8 features are: Lambda Expressions Functional Interfaces Stream API Method00
MSManikandan Sinmanikandan4411.hashnode.dev·Sep 15 · 3 min readJava Lambda ConceptsIntroduction A Lambda Expression in Java is a short way to write an implementation of a functional interface. Lambda expressions were introduced in Java 8. They are mainly used with functional interfa00
MSManikandan Sinmanikandan4411.hashnode.dev·Sep 13 · 4 min readJava Multithreading Concepts in JavaIntroduction Multithreading in Java allows multiple threads to execute tasks concurrently within a program. A Thread is a lightweight unit of execution. 1. Creating a Thread using Thread Class Syntax00
MSManikandan Sinmanikandan4411.hashnode.dev·Sep 8 · 3 min readJava Regex Concepts in JavaIntroduction Regex (Regular Expression) is a sequence of characters used to search, match, validate, or manipulate text based on a specific pattern. Java provides the Pattern and Matcher classes in th00