<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Process on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/process/</link><description>Recent content in Process on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 04 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/process/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 11: Doing Many Things at Once: Concurrency &amp;amp; Multithreading</title><link>https://ai-blog.noorshomelab.dev/java-mastery-2025/chapter-11-concurrency-multithreading/</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/java-mastery-2025/chapter-11-concurrency-multithreading/</guid><description>&lt;h2 id="chapter-11-doing-many-things-at-once-concurrency--multithreading"&gt;Chapter 11: Doing Many Things at Once: Concurrency &amp;amp; Multithreading&lt;/h2&gt;
&lt;p&gt;Welcome back, future Java master! So far, our programs have mostly been like a single chef working in a kitchen, preparing one dish at a time. But what if you have a huge dinner party and need to prepare many dishes simultaneously? That&amp;rsquo;s where concurrency comes in!&lt;/p&gt;
&lt;p&gt;In this chapter, we&amp;rsquo;re going to dive into the exciting world of &lt;strong&gt;concurrency&lt;/strong&gt; and &lt;strong&gt;multithreading&lt;/strong&gt; in Java. You&amp;rsquo;ll learn how to make your programs perform multiple tasks seemingly at the same time, leading to more responsive and efficient applications. This is a crucial skill for building modern, high-performance software. We&amp;rsquo;ll cover everything from the basic concepts of threads to managing them effectively with Java&amp;rsquo;s powerful concurrency utilities.&lt;/p&gt;</description></item></channel></rss>