Nitish Srinivasanitishs.hashnode.dev·Oct 16, 2024REST APIs and JPAREST APIS REST → Representational State Transfer API → Application Programming Interfaces Http Verb: GET → To just get the data from a server and look at it PUT → To modify the data POST → To create new data DELETE → To delete data ORM ORM → Object R...#SpringDataJPA
Mohit Upadhyaymohit5upadhyay.hashnode.dev·Sep 22, 2024Generics 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...10 likesDecode Java with MohitJava
Akash Dasakashdas7781.hashnode.dev·Sep 22, 2024Code Guardians: Navigating Access Modifiers and Packages in JavaImagine you have a vast music collection on your device. To keep it organized, you create a main folder labeled "Music" and sub-folders for different categories: one for your favorite songs, another for Bollywood hits, and others by singer. This syst...Java
Mohit Upadhyaymohit5upadhyay.hashnode.dev·Sep 16, 2024Collections 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...10 likesDecode Java with MohitJava
Mohit Upadhyaymohit5upadhyay.hashnode.dev·Sep 15, 2024Java I/O StreamsOn Day 16, we will explore Java I/O Streams, a fundamental concept in Java used for handling input and output operations. Java provides a extensive set of APIs for reading from and writing to various data sources such as files, network connections, o...10 likesDecode Java with MohitJava
Mohit Upadhyaymohit5upadhyay.hashnode.dev·Sep 15, 2024Exception Handling in JavaOn Day 15, we’ll dive into one of the most crucial concepts in Java: Exception Handling. Exception handling is an essential mechanism in Java that helps developers manage runtime errors and maintain the normal flow of an application. Without proper e...10 likesDecode Java with MohitJava
Shivam tiwarishivam85.hashnode.dev·Sep 13, 2024Building Real-World Applications Using Java: A Guide for Aspiring DevelopersJava has remained one of the most popular programming languages for building robust, scalable, and efficient applications. With its versatility and powerful ecosystem, Java is widely used in enterprise applications, mobile apps, web development, and ...Java
Mohit Upadhyaymohit5upadhyay.hashnode.dev·Sep 11, 2024Encapsulation & Access Modifiers in JavaOn Day 12, we will dive into the concept of Encapsulation, another core principle of Object-Oriented Programming (OOPs) in Java. Encapsulation focuses on binding the data (fields) and methods (functions) that manipulate the data within a class. Addit...10 likesDecode Java with MohitJava
Mohit Upadhyaymohit5upadhyay.hashnode.dev·Sep 11, 2024Abstraction in JavaOn Day 11, we will explore Abstraction, one of the fundamental concepts of Object-Oriented Programming (OOPs) in Java. Abstraction allows us to focus on the essential qualities of an object, hiding unnecessary details. It simplifies complex reality b...10 likesDecode Java with MohitJava
Mohit Upadhyaymohit5upadhyay.hashnode.dev·Sep 11, 2024Polymorphism in JavaOn Day 10, we will explore the concept of Polymorphism, one of the four pillars of Object-Oriented Programming (OOPs). Polymorphism enables Java objects to take multiple forms, allowing for flexible and dynamic code. It plays a crucial role in improv...10 likesDecode Java with MohitJava