Day 24 of Java Backend Journey 💻🔥 Built a Logger System using File Handling in Java! ✔️ Stored user input into files ✔️ Implemented append mode ✔️ Displayed logs dynamically Understanding how real backend systems store data step by step 🚀 #Java #BackendDevelopment #100DaysOfCode #LearningInPublic
More Relevant Posts
-
🚀 Day 12/30 – Real-World Java Development Today I was exploring wrapper classes in Java. At first, it felt like just converting primitive types into objects, but there’s more to it. In real applications, we often need objects instead of primitive values — especially when working with collections, APIs, or frameworks. Wrapper classes help in bridging that gap by allowing primitive data to be used in places where objects are required. Also noticed how features like null handling and utility methods become possible with wrapper types, which we don’t get with primitives. It’s a small concept, but it plays an important role when working with real-world applications 👍 #30DaysChallenge #Java #BackendDevelopment #LearningJourney #SoftwareEngineering
To view or add a comment, sign in
-
Day 35 of #100DaysOfCode — Java Stacks (Part 2) completed! 📚✅ Topics Covered ✅ 1️⃣ Valid Parentheses — check if brackets are balanced 2️⃣ Duplicate Parentheses — find redundant brackets in expression → ((a+b)+(c+d)) = false | (((a+b))+c) = true 3️⃣ Maximum Rectangular Area in Histogram → Classic stack problem — O(n) solution Key Takeaway 💡 Stack shines in bracket & histogram problems! Duplicate parentheses: if two consecutive ( without operator between → duplicate 35/100 done 🔥 #100DaysOfCode #Java #Stack #DSA #ApnaCollege #BuildInPublic #JavaDeveloper
To view or add a comment, sign in
-
-
💻 Day 25– Exception Handling in Java Today I learned about Exception Handling and honestly… this is something every program needs. Like when errors happen (divide by zero, wrong input, etc.) instead of crashing → we can handle it properly. Things I understood: 👉 try – risky code 👉 catch – handles the error 👉 finally – always runs 💡 Main thing: Errors are normal… handling them properly is what matters. Slowly getting into writing clean & reliable code 😌 #Java #CodingJourney #LearningInPublic #Day25 #100DaysOfJava
To view or add a comment, sign in
-
-
writing a multithreaded code in Java and not sure which interface to use? take this: Part 1: ✅ use Thread when you need to manually create and control a lightweight task ✅ use Runnable for fire-and-forget tasks ✅ use Callable when you need a result or exception handling ✅ use Executor to abstract task execution from thread management ✅ use ExecutorService when you need lifecycle control (shutdown, submit tasks, manage pools) ✅ use Executors to quickly create common thread pool implementations (fixed, cached, single-threaded)
To view or add a comment, sign in
-
Java’s real breakthrough wasn’t syntax — it was portability. The Java Virtual Machine allowed organizations to rethink software distribution and deployment across diverse hardware and OS environments. A quick read for tech leaders and engineers: https://wix.to/GEDnmYF #Java #SoftwareArchitecture #TechLeadership #JVM
To view or add a comment, sign in
-
Understanding Java Class Loading & Memory Areas Today, I learned how Java manages memory during Class Loading. It helped me understand what happens behind the scenes when a program runs. Simple Example: class Demo { static int x = 10; // Stored in Method/Class Area void show() { int y = 5; // Stored in Stack System.out.println(x + y); } } public class Main { public static void main(String[] args) { Demo obj = new Demo(); // Object stored in Heap obj.show(); } } **When this program runs: 1.Class is loaded into Method Area 2.Static variable (x) is initialized once 3.Object (obj) is created in Heap 4.Method execution happens in Stack #Java #Programming #LearningJourney #SDLC #Coding #Developer #CareerGrowth
To view or add a comment, sign in
-
-
📘 Spring Boot Annotations – Complete Overview Guide Sharing a quick reference PDF covering essential Spring Boot annotations used in real-world backend development. This includes: ✅ Core configuration annotations ✅ Web & REST API annotations ✅ Dependency Injection (@Autowired, @Qualifier) ✅ Bean & configuration management ✅ Testing & advanced annotations Perfect for Java developers & interview preparation 🚀 #SpringBoot #Java #BackendDevelopment #JavaDeveloper #Programming #InterviewPreparation
To view or add a comment, sign in
-
-
🚀 Exploring Multithreading in Java Created a simple program using Thread + Lambda (Runnable) to print numbers with a delay. 🔹 Learned how threads work 🔹 Used lambda expressions for cleaner code 🔹 Implemented Thread.sleep() for controlled execution Small steps every day towards mastering Java and backend development 💻🔥 #Java #Multithreading #CodingJourney #DeveloperLife #LearningByDoing
To view or add a comment, sign in
-
-
Day 51 – Understanding Static Concepts in Java ☕ Today I learned about static variables, static methods, and static blocks in Java. Topics covered: 🔹 Static variables and their shared nature across objects 🔹 Static methods and how they can be accessed without creating objects 🔹 Static blocks and their role in initialization Understanding how static members belong to the class rather than objects helped me gain better clarity on memory usage and execution flow in Java. Strengthening my understanding of Java internals step by step 🚀 #Day51 #JavaJourney #CoreJava #Static #JVM #Consistency
To view or add a comment, sign in
-
🔹 What is an Interface in Java? An interface is a blueprint of a class that contains only abstract methods (method without body). It tells "what to do" but not "how to do". - Example: A remote control – it has buttons, but how the TV works internally is hidden. - Key Points: ✔ All methods are abstract by default (before Java 8) ✔ Supports multiple inheritance ✔ Used to achieve 100% abstraction + Why use interface? - Improves flexibility - Supports multiple inheritance - Helps in loose coupling #fortunecloudtechnology #Java #MultipleInheritance #Interface #OOP
To view or add a comment, sign in
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development