Ujjawal RohraJava NIO Complete TutorialIn this comprehensive tutorial, we will learn Java NIO to build high-performance, I/O-intensive applications.1d ago1d ago
Ujjawal RohraThe Evolution of Java: From Java 1.0 to Java 21Java has come a long way since its debut in 1996, evolving into one of the most powerful programming languages today.4d ago4d ago
Ujjawal RohraExploring Java’s var Keyword: Simplifying Variable DeclarationsAs you continue to develop your skills in Java, you’re likely looking for ways to make your code more efficient and easier to read.Sep 12Sep 12
Ujjawal RohraUnderstanding Java’s HashMap and ConcurrentHashMap: Differences and Use CasesAs a Java developer, you would frequently require storing data in the form of key-value pairs.Sep 12Sep 12
Ujjawal RohraWhy Creativity Isn’t Just for Artists: How We Can All Be CreativeYou’ve probably heard it before:Sep 11Sep 11
Ujjawal RohraHow to Use Java’s Semaphore for Managing Resources with examplesIn multi-threaded applications, managing shared resources efficiently is crucial to prevent resource starvation and over-utilization.Sep 10Sep 10
Ujjawal RohraThe DRY Principle: Why You Should Avoid Code DuplicationAs a developer, you’ve likely faced the frustration of maintaining codebases loaded with duplication. This can have far-reaching…Sep 9Sep 9
Ujjawal RohraWebSocket and RESTful architectures for building web applications & their comparisonAs you begin developing your next web application, you are confronted with an important decision: the architecture to use.Sep 8Sep 8
Ujjawal RohraThe Power of Strategy Design Pattern for Java Developers !Imagine you’re working on a project that requires you to process different types of payment methods, such as credit cards, PayPal, and…Sep 7Sep 7