prgrmmng.com Logo prgrmmng
Core Java Spring Boot Database
Core Java Spring Boot Database

Tutorials under 'Performance Tuning'

migrating-legacy-java-collections

Migrating Legacy Code to Modern Java Collections

Learn how to refactor old Java code using outdated collections into modern, efficient, and safer collections with Java 8–21 features and best practices

HashMap InternalsJava 21Legacy Code RefactoringCollections MigrationImmutable CollectionsPerformance TuningConcurrent CollectionsJava 8Java Best PracticesStreams APIList Vs SetFunctional ProgrammingJava CollectionsArrayList ResizeTreeMap Vs HashMap
collections-interview-questions-java

Collections Interview Questions and Answers – From Basics to Deep Internals

Ace your Java interviews with this exhaustive guide to Java Collections – covering core concepts, internals, pitfalls, best practices, and real-world scenarios.

Java 21Collections InterviewArrayListJava StreamsJava InterviewImmutable CollectionsPerformance TuningConcurrent CollectionsJava 8HashMap InternalsList Vs SetFunctional ProgrammingCollection Best PracticesJava CollectionsTreeMap Vs HashMap
immutable-collections-java9-listof-vs-unmodifiablelist

Immutable Collections in Java 9+ – List.of() vs Collections.unmodifiableList()

Learn how Java 9's List.of() compares with Collections.unmodifiableList(). Deep dive into syntax, performance, real-world use, and Java version changes.

Java 21Java 8 FeaturesJava StreamsImmutable CollectionsPerformance TuningJava 9Java Best PracticesUnmodifiableListCollections FrameworkFunctional ProgrammingList.ofJava ListJava CollectionsLegacy CodeJava Internals

Core Java

  • Java Basics
  • OOP Concepts
  • Collections
  • Exception Handling
  • Multithreading
  • Lambdas & Streams

Spring Boot

  • Intro to Spring Boot
  • Building REST APIs
  • JPA & Hibernate
  • Spring Security
  • Spring with Docker

Tools & DevOps

  • Maven
  • Git & GitHub
  • JUnit & Testing
  • CI/CD Basics
  • Docker Basics

Explore

  • About
  • Contact
  • Sitemap
  • Privacy Policy
  • Terms of Service
© 2025 prgrmmng.com - Java tutorials for serious developers.