Diginativesdiginatives.hashnode.dev·Nov 11, 2024Java for Web Development: Creating Dynamic Web ApplicationsIn today’s digital landscape, businesses are constantly seeking robust and scalable solutions to meet their web development needs. Among various programming languages, Java has established itself as a preferred choice for creating dynamic web applica...java development
Gowtham Muthuvelgowthammuthuvel.hashnode.dev·Nov 10, 2024Mastering Concurrency in Java: From Traditional Multithreading to Virtual ThreadsJava has long been a preferred language for building high-performance applications, thanks in part to its powerful concurrency capabilities. As demands for responsiveness and scalability grow, understanding Java’s concurrency model especially with th...39 readsJava
Nitish Srinivasanitishs.hashnode.dev·Oct 19, 2024Exploring Backend Development with Java Spring Boot and MongoDBBuilding applications can be a rewarding experience, and this guide summarizes key concepts learned while working with Spring Boot and MongoDB. CRUD Functionalities: Implementing Create, Read, Update, and Delete operations is essential for managing ...Java
Utkarsh Meshramlearning-in-public-begins.hashnode.dev·Oct 12, 2024The Evolution of My Quiz Web ApplicationLearning in Public: The Evolution of My Quiz Web Application Hey everyone! I’m back with another update on my quiz web application journey. 🚀 If you've been following along, you know the goal is to build a platform that helps students prepare for th...38 reads#Project from scratch
Vaishnavi Dwivedivaishd.hashnode.dev·Oct 9, 2024Chapter 2: Basics in JavaIn Java, understanding the basic building blocks such as data types is fundamental to developing algorithms. Let's dive into the two main categories of data types in Java: Primitive and Non-Primitive. 1. Data Types Java is a strongly-typed language, ...Learn DSA - JAVAControlFlow
Dilip Patelspringbootmastery.hashnode.dev·Oct 6, 2024Spring Boot Learning PathPrerequisites: Java Programming: Basics: Classes, variables, loops, object-oriented programming (OOP), collections, and generics. Advanced: Design patterns, JVM, threads, servlets and JSPs, concurrency, and garbage collection. Build Tools: Maven,...Springboot
Mohit Upadhyaymohit5upadhyay.hashnode.dev·Oct 2, 2024Annotations 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...20 likesDecode Java with MohitJava
Akash Dasakashdas7781.hashnode.dev·Oct 2, 2024Java Unveiled: The Secrets of Abstract Classes and MethodsWhen we talk about Java, the concepts of the abstract keyword (abstract classes and methods) is fundamental, particularly when it comes to code reusability and flexible design. In our daily lives, many tools we use from simple appliances like TVs, fa...39 readsJava
Mohit Upadhyaymohit5upadhyay.hashnode.dev·Sep 27, 2024Working 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...10 likesDecode Java with MohitJava
Mukul kumarmuku.hashnode.dev·Sep 24, 2024Why 1==1 is true but 128==128 is false in JavaUnderstanding Integer Caching in Java: Why 128 == 128 Can Be False If you’ve ever worked with Java, you might expect that comparing two equal numbers with == would always return true. But have you ever encountered a scenario where 128 == 128 results ...11 likes·59 readsIntegerCaching