Ritansh Bagal·22h agoUnderstanding super() in Java: A Beginner-Friendly Guide to Parent Class ConstructorsLearn how super() works in Java, why we use it in constructors, how it handles inheritance, and the difference between super() and this().
Backend Engineer·2d agoStop Writing Loops Wrong in Java. Here’s How to Write Them.“Congratulations! Your loop works. It only takes twice as many lines, an unnecessary index, and a little patience from whoever reviews your…
Backend Engineer·5d agoI Changed One SQL Query. My Java Application Started Using Half the CPU.The production alert came in at 10:30 AM.
Backend Engineer·5d agoI Removed an Element From an ArrayList. Java Threw ConcurrentModificationException.Look at this loop:
Backend Engineer·Oct 29Can a Java Constructor Be private? The Interviewer Wanted More Than Yes or No.Can a constructor in Java be private?A response icon1A response icon1
Backend Engineer·Oct 28A Senior Java Developer Walked Into a System Design Interview. Then Came the Threading Question.Interviewer: We have a Java backend that needs to handle 10,000 concurrent requests. How would you design it?
InProduction ReadybyAnupam Sinha·Oct 27Build a Real CLI in Java with Tab Completion in Under an HourBuild interactive command-line applications with Spring Shell. Covers @ShellComponent, @ShellMethod, parameter validation, tab completion…
Backend Engineer·Oct 27Java 21 Introduced Virtual Threads. Do We Still Need Thread Pools?Your Java application has 5,000 incoming requests. You create 5,000 virtual threads, and the application handles them without needing…A response icon1A response icon1
Backend Engineer·Oct 24Java 8 to Java 21: 15 Java Features You Should Know for InterviewsIf an interviewer asks which Java version you’re using, the next question might be: “What changed between Java 8 and Java 21?”