PinnedPrateek NimainThe StartupInteger Caching in Java. Could it help enhance your application’s performance?In Java, we encounter many concepts, but caching in Java is one that’s not widely known or often discussed.Nov 10Nov 10
PinnedPrateek NimaWhat are Daemon threads in Java? Why are they so crucial?When working with multi-threaded applications it is extremely important to understand its entire workflow from thread creation, and thread…May 20May 20
PinnedPrateek NimainThe StartupJava UNSAFE class, does it make Java unsafe?UNSAFE is a class in Java that provides access to underlying low-level operations that are not provided by the Java APIs. It bypasses the….Apr 15Apr 15
PinnedPrateek NimainThe StartupInternal Working of HashMap in Java.HashMap is one of the most popular collections frameworks in Java. Whenever someone asks us about the internal working of HashMap, we…Jan 6, 2023Jan 6, 2023
PinnedPrateek NimainThe StartupA Brief Overview of Garbage Collectors in Java, Because Cleanliness Is Necessary.As we know Java stores the object in the heap memory. These memory objects are stored in the heap memory which is referenced from the…Oct 9, 2020Oct 9, 2020
Prateek NimainThe StartupHow does SOLID Principles help us to write better code?In the same way that a new house must have a structure for its development, so too does writing new code require a structure and good…Jun 18Jun 18
Prateek NimaTerminologies in a Multithreading Environment in Software WorldThe following are a few of the important terminologies you should be aware of in a multithreaded environment.Mar 3, 2023Mar 3, 2023
Prateek NimaJava JDK 20, what can we expect?Oracle Java release cycle is every 6 months and Java JDK 20 is set to release on March 21, 2023. Currently, there are six features that…Mar 1, 2023Mar 1, 2023
Prateek NimaBuilding blocks of a Software System DesignNowadays, to build a good distributed system, it is necessary to utilize multiple services which combined together help us to deploy…Feb 27, 2023Feb 27, 2023
Prateek NimainThe StartupAn overview of Software Design Patterns in five minutesOne of the core components of designing software is building reusable software components. Whenever we start building software the code…Feb 7, 2023Feb 7, 2023