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

Tutorials under 'Java Internals'

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
identityhashmap-vs-weakhashmap

IdentityHashMap vs WeakHashMap in Java – Identity vs Equality Explained

Learn the difference between IdentityHashMap and WeakHashMap in Java, with internal working, use cases, memory model, and expert-level best practices

HashMap InternalsJava 21IdentityHashMapJava 8 StreamsJava CollectionsJava MapWeak ReferencesJava InternalsJava Memory ManagementWeakHashMap
arraylist-in-java-internals-performance-best-practices

ArrayList in Java – Internals, Performance, and Best Practices

Learn how Java ArrayList works under the hood, explore its performance characteristics, best practices, and common pitfalls with code examples

Java 21Java GenericsJava TutorialJava Data StructuresJava List InterfaceJava 8Java Best PracticesJava Code OptimizationList Vs SetJava CollectionsJava PerformanceJava InternalsJava Interview PrepArrayList Java

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.