MUMohit Upadhyayinmohit5upadhyay.hashnode.dev·Oct 2, 2024 · 5 min readAnnotations in JavaOn Day 21, the focus is on Annotations in Java. Annotations are a form of metadata that provide data about a program but do not have direct influence on the program's logic. They are widely used to provide additional information for compilers, develo...01A
MUMohit Upadhyayinmohit5upadhyay.hashnode.dev·Sep 27, 2024 · 5 min readWorking with Java 8 FeaturesOn Day 20, we will focus on the major enhancements introduced in Java 8. This version of Java introduced several powerful features aimed at functional programming, making the code more concise, readable, and optimized for parallel processing. Key con...00
MUMohit Upadhyayinmohit5upadhyay.hashnode.dev·Sep 22, 2024 · 7 min readMulti-threading in JavaOn Day 19, the topic focuses on Multithreading in Java, one of the core features for enabling concurrent execution in programs. Java provides built-in support for multithreading, allowing multiple threads to run simultaneously, optimizing CPU usage a...00
MUMohit Upadhyayinmohit5upadhyay.hashnode.dev·Sep 22, 2024 · 6 min readGenerics in JavaOn Day 18, the focus is on understanding Generics in Java, a powerful feature introduced in Java 5. Generics enable developers to write flexible and reusable code while maintaining strong type checking at compile time. Generics allow classes, methods...00
MUMohit Upadhyayinmohit5upadhyay.hashnode.dev·Sep 16, 2024 · 6 min readCollections Framework in JavaOn Day 17, we dive into the Collections Framework in Java, a vital part of Java programming that allows developers to store, manage, and manipulate groups of objects efficiently. The Collections Framework provides several interfaces, classes, and alg...00