<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://bytescroll.app/</loc></url>
  <url><loc>https://bytescroll.app/feed</loc></url>
  <url><loc>https://bytescroll.app/java</loc></url>
  <url><loc>https://bytescroll.app/java/basics</loc></url>
  <url><loc>https://bytescroll.app/java/oop</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions</loc></url>
  <url><loc>https://bytescroll.app/java/collections</loc></url>
  <url><loc>https://bytescroll.app/java/strings</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency</loc></url>
  <url><loc>https://bytescroll.app/java/jvm</loc></url>
  <url><loc>https://bytescroll.app/java/io</loc></url>
  <url><loc>https://bytescroll.app/java/reflection</loc></url>
  <url><loc>https://bytescroll.app/java/functional</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/pattern-matching-switch</loc></url>
  <url><loc>https://bytescroll.app/java/collections/fail-fast-iterators</loc></url>
  <url><loc>https://bytescroll.app/java/collections/set-implementations</loc></url>
  <url><loc>https://bytescroll.app/java/collections/iterator-types</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/producer-consumer-blockingqueue</loc></url>
  <url><loc>https://bytescroll.app/java/functional/parallel-streams</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/sealed-classes</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/scopedvalue-vs-threadlocal</loc></url>
  <url><loc>https://bytescroll.app/java/oop/equals-hashcode</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/threadlocal-leak</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/forkjoin-work-stealing</loc></url>
  <url><loc>https://bytescroll.app/java/strings/text-blocks</loc></url>
  <url><loc>https://bytescroll.app/java/collections/hashmap-put</loc></url>
  <url><loc>https://bytescroll.app/java/strings/string-immutability</loc></url>
  <url><loc>https://bytescroll.app/java/collections/arraylist-vs-linkedlist</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/volatile-synchronized-atomic</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/checked-vs-unchecked</loc></url>
  <url><loc>https://bytescroll.app/java/basics/jdk-jre-jvm</loc></url>
  <url><loc>https://bytescroll.app/java/basics/final-finally-finalize</loc></url>
  <url><loc>https://bytescroll.app/java/oop/singleton-thread-safety</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/gc-collectors-compared</loc></url>
  <url><loc>https://bytescroll.app/java/collections/concurrenthashmap-internals</loc></url>
  <url><loc>https://bytescroll.app/java/collections/copyonwritearraylist</loc></url>
  <url><loc>https://bytescroll.app/java/collections/treemap-navigation</loc></url>
  <url><loc>https://bytescroll.app/java/collections/comparable-vs-comparator</loc></url>
  <url><loc>https://bytescroll.app/java/collections/queue-deque-stack</loc></url>
  <url><loc>https://bytescroll.app/java/collections/java8-map-methods</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/deadlock</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/completablefuture-pipelines</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/executorservice-types</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/synchronized-method-vs-block</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/reentrantlock-vs-synchronized</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/wait-notify-vs-condition</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/java-memory-model</loc></url>
  <url><loc>https://bytescroll.app/java/functional/stream-laziness</loc></url>
  <url><loc>https://bytescroll.app/java/functional/optional-dos-and-donts</loc></url>
  <url><loc>https://bytescroll.app/java/functional/method-references</loc></url>
  <url><loc>https://bytescroll.app/java/functional/foreach-vs-loop</loc></url>
  <url><loc>https://bytescroll.app/java/functional/collectors-deep-dive</loc></url>
  <url><loc>https://bytescroll.app/java/functional/lambda-vs-anonymous-class</loc></url>
  <url><loc>https://bytescroll.app/java/functional/functional-interface-rules</loc></url>
  <url><loc>https://bytescroll.app/java/functional/default-methods-why</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/completablefuture-errors</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/records-basics</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/virtual-threads</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/structured-concurrency</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/sequenced-collections</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/atomic-and-cas</loc></url>
  <url><loc>https://bytescroll.app/java/oop/composition-over-inheritance</loc></url>
  <url><loc>https://bytescroll.app/java/oop/isp-and-dip</loc></url>
  <url><loc>https://bytescroll.app/java/strings/stringbuilder-vs-stringbuffer</loc></url>
  <url><loc>https://bytescroll.app/java/collections/hashmap-vs-hashtable-vs-chm</loc></url>
  <url><loc>https://bytescroll.app/java/collections/enummap-enumset</loc></url>
  <url><loc>https://bytescroll.app/java/collections/weak-and-identity-hashmap</loc></url>
  <url><loc>https://bytescroll.app/java/collections/priorityqueue</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/future-vs-completablefuture</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/synchronizers</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/blockingqueue-implementations</loc></url>
  <url><loc>https://bytescroll.app/java/functional/reduce-vs-collect</loc></url>
  <url><loc>https://bytescroll.app/java/functional/builtin-functional-interfaces</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/heap-generations</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/jit-tiered-compilation</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/classloaders-delegation</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/memory-leaks</loc></url>
  <url><loc>https://bytescroll.app/java/strings/string-pool-intern</loc></url>
  <url><loc>https://bytescroll.app/java/oop/liskov-substitution</loc></url>
  <url><loc>https://bytescroll.app/java/oop/immutable-class-design</loc></url>
  <url><loc>https://bytescroll.app/java/oop/creation-styles</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/try-with-resources</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/custom-exceptions</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/exception-chaining</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/records-compact-constructors</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/zgc</loc></url>
  <url><loc>https://bytescroll.app/java/basics/static-keyword</loc></url>
  <url><loc>https://bytescroll.app/java/oop/generics-type-erasure</loc></url>
  <url><loc>https://bytescroll.app/java/oop/generics-wildcards</loc></url>
  <url><loc>https://bytescroll.app/java/functional/map-vs-flatmap</loc></url>
  <url><loc>https://bytescroll.app/java/functional/stream-peek</loc></url>
  <url><loc>https://bytescroll.app/java/reflection/reflection-when-and-cost</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/escape-analysis</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/virtual-thread-pinning</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/threadpoolexecutor-tuning</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/lock-free-queues</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/false-sharing</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/readwritelock-vs-stampedlock</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/reading-gc-logs</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/heap-dump-analysis</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/jvm-diagnostic-tools</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/metaspace-oom</loc></url>
  <url><loc>https://bytescroll.app/java/reflection/custom-annotations</loc></url>
  <url><loc>https://bytescroll.app/java/reflection/bytecode-libraries</loc></url>
  <url><loc>https://bytescroll.app/java/reflection/annotation-processors</loc></url>
  <url><loc>https://bytescroll.app/java/oop/patterns-with-lambdas</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/foreign-function-memory</loc></url>
  <url><loc>https://bytescroll.app/java/basics/primitives-vs-references</loc></url>
  <url><loc>https://bytescroll.app/java/basics/autoboxing-traps</loc></url>
  <url><loc>https://bytescroll.app/java/basics/type-promotion-casting</loc></url>
  <url><loc>https://bytescroll.app/java/basics/logical-vs-bitwise-and-or</loc></url>
  <url><loc>https://bytescroll.app/java/basics/bitwise-shift-operators</loc></url>
  <url><loc>https://bytescroll.app/java/basics/switch-statement-vs-expression</loc></url>
  <url><loc>https://bytescroll.app/java/basics/var-type-inference</loc></url>
  <url><loc>https://bytescroll.app/java/basics/enums-basics</loc></url>
  <url><loc>https://bytescroll.app/java/basics/main-method</loc></url>
  <url><loc>https://bytescroll.app/java/basics/double-vs-bigdecimal</loc></url>
  <url><loc>https://bytescroll.app/java/basics/increment-operators</loc></url>
  <url><loc>https://bytescroll.app/java/basics/break-continue-labels</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/instanceof-pattern-matching</loc></url>
  <url><loc>https://bytescroll.app/java/basics/default-values</loc></url>
  <url><loc>https://bytescroll.app/java/basics/integer-overflow</loc></url>
  <url><loc>https://bytescroll.app/java/oop/overload-resolution</loc></url>
  <url><loc>https://bytescroll.app/java/oop/oop-pillars</loc></url>
  <url><loc>https://bytescroll.app/java/oop/constructors-and-chaining</loc></url>
  <url><loc>https://bytescroll.app/java/oop/single-inheritance</loc></url>
  <url><loc>https://bytescroll.app/java/oop/overloading-vs-overriding</loc></url>
  <url><loc>https://bytescroll.app/java/oop/runtime-polymorphism</loc></url>
  <url><loc>https://bytescroll.app/java/oop/access-modifiers</loc></url>
  <url><loc>https://bytescroll.app/java/oop/this-and-super</loc></url>
  <url><loc>https://bytescroll.app/java/oop/clone-is-broken</loc></url>
  <url><loc>https://bytescroll.app/java/basics/initialization-order</loc></url>
  <url><loc>https://bytescroll.app/java/oop/abstract-class-vs-interface</loc></url>
  <url><loc>https://bytescroll.app/java/oop/overridable-call-in-constructor</loc></url>
  <url><loc>https://bytescroll.app/java/oop/field-and-static-hiding</loc></url>
  <url><loc>https://bytescroll.app/java/oop/covariant-returns-and-throws</loc></url>
  <url><loc>https://bytescroll.app/java/oop/default-method-diamond</loc></url>
  <url><loc>https://bytescroll.app/java/oop/nested-class-kinds</loc></url>
  <url><loc>https://bytescroll.app/java/functional/lambdas-under-the-hood</loc></url>
  <url><loc>https://bytescroll.app/java/oop/upcasting-downcasting</loc></url>
  <url><loc>https://bytescroll.app/java/oop/srp-and-open-closed</loc></url>
  <url><loc>https://bytescroll.app/java/oop/instanceof-vs-getclass-equals</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/sealed-plus-records</loc></url>
  <url><loc>https://bytescroll.app/java/functional/effectively-final</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/record-patterns</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/throwable-hierarchy</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/try-catch-finally-order</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/multi-catch-and-rethrow</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/throw-vs-throws</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/finally-and-return</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/exception-anti-patterns</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/nullpointerexception</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/checked-exceptions-in-lambdas</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/does-finally-always-run</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/classnotfound-vs-noclassdef</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/interruptedexception</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/exceptions-in-thread-pools</loc></url>
  <url><loc>https://bytescroll.app/java/collections/concurrentmodificationexception</loc></url>
  <url><loc>https://bytescroll.app/java/exceptions/exception-translation</loc></url>
  <url><loc>https://bytescroll.app/java/collections/collection-hierarchy</loc></url>
  <url><loc>https://bytescroll.app/java/collections/arraylist-growth</loc></url>
  <url><loc>https://bytescroll.app/java/collections/legacy-collections</loc></url>
  <url><loc>https://bytescroll.app/java/collections/hashmap-load-factor</loc></url>
  <url><loc>https://bytescroll.app/java/collections/linkedhashmap-lru</loc></url>
  <url><loc>https://bytescroll.app/java/collections/concurrentskiplistmap</loc></url>
  <url><loc>https://bytescroll.app/java/collections/concurrenthashmap-nulls</loc></url>
  <url><loc>https://bytescroll.app/java/collections/concurrenthashmap-compute</loc></url>
  <url><loc>https://bytescroll.app/java/strings/string-internals</loc></url>
  <url><loc>https://bytescroll.app/java/strings/string-comparison</loc></url>
  <url><loc>https://bytescroll.app/java/strings/java11-string-methods</loc></url>
  <url><loc>https://bytescroll.app/java/strings/regex-basics</loc></url>
  <url><loc>https://bytescroll.app/java/strings/split-and-replace</loc></url>
  <url><loc>https://bytescroll.app/java/strings/catastrophic-backtracking</loc></url>
  <url><loc>https://bytescroll.app/java/io/reading-files</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/reference-types</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/jvm-memory-areas</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/g1-how-it-works</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/heap-sizing-flags</loc></url>
  <url><loc>https://bytescroll.app/java/io/byte-vs-char-streams</loc></url>
  <url><loc>https://bytescroll.app/java/io/file-vs-files-path</loc></url>
  <url><loc>https://bytescroll.app/java/io/buffered-streams</loc></url>
  <url><loc>https://bytescroll.app/java/io/nio-channels-buffers</loc></url>
  <url><loc>https://bytescroll.app/java/io/memory-mapped-files</loc></url>
  <url><loc>https://bytescroll.app/java/io/serialization-basics</loc></url>
  <url><loc>https://bytescroll.app/java/io/custom-serialization-security</loc></url>
  <url><loc>https://bytescroll.app/java/reflection/annotations-basics</loc></url>
  <url><loc>https://bytescroll.app/java/collections/immutable-collections</loc></url>
  <url><loc>https://bytescroll.app/java/collections/arrays-aslist-pitfalls</loc></url>
  <url><loc>https://bytescroll.app/java/collections/mutable-hashmap-keys</loc></url>
  <url><loc>https://bytescroll.app/java/collections/collections-utility</loc></url>
  <url><loc>https://bytescroll.app/java/collections/choosing-a-collection</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/thread-lifecycle</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/runnable-vs-callable</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/race-conditions</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/thread-safety-strategies</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/livelock-starvation</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/daemon-threads</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/sleep-wait-yield-join</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/longadder-vs-atomiclong</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/concurrency-vs-parallelism</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/pool-starvation-deadlock</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/timeouts-invokeall</loc></url>
  <url><loc>https://bytescroll.app/java/concurrency/scheduled-executor</loc></url>
  <url><loc>https://bytescroll.app/java/jvm/stackoverflow-vs-oom</loc></url>
  <url><loc>https://bytescroll.app/java/reflection/dynamic-proxies</loc></url>
  <url><loc>https://bytescroll.app/java/functional/stateful-stream-operations</loc></url>
  <url><loc>https://bytescroll.app/java/functional/primitive-streams</loc></url>
  <url><loc>https://bytescroll.app/java/functional/function-composition</loc></url>
  <url><loc>https://bytescroll.app/java/functional/infinite-streams</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/jdk-strong-encapsulation</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/java-modules</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/java8-to-21-tour</loc></url>
  <url><loc>https://bytescroll.app/java/modern-java/unnamed-variables</loc></url>
  <url><loc>https://bytescroll.app/privacy</loc></url>
  <url><loc>https://bytescroll.app/support</loc></url>
  <url><loc>https://bytescroll.app/terms</loc></url>
</urlset>
