<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>threads Archives - A N M Bazlur Rahman</title>
	<atom:link href="https://bazlur.ca/tag/threads/feed/" rel="self" type="application/rss+xml" />
	<link>https://bazlur.ca/tag/threads/</link>
	<description>Java Champion 🏆 Empowering Developers through Speaking 🗣️ Writing ✍️ Mentoring 🤝 &#38; Community Building 🌍 Published Author 📖 Contributing Editor at InfoQ and Foojay.IO</description>
	<lastBuildDate>Wed, 11 Oct 2023 07:25:42 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>

<image>
	<url>https://i0.wp.com/bazlur.ca/wp-content/uploads/2022/07/cropped-klara-and-sun.jpeg?fit=32%2C32&#038;ssl=1</url>
	<title>threads Archives - A N M Bazlur Rahman</title>
	<link>https://bazlur.ca/tag/threads/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">207159250</site>	<item>
		<title>Java Thread Programming (Part 12)</title>
		<link>https://bazlur.ca/2022/02/01/java-thread-programming-part-12/</link>
					<comments>https://bazlur.ca/2022/02/01/java-thread-programming-part-12/#respond</comments>
		
		<dc:creator><![CDATA[A N M Bazlur Rahman]]></dc:creator>
		<pubDate>Tue, 01 Feb 2022 16:02:05 +0000</pubDate>
				<category><![CDATA[Getting Started]]></category>
		<category><![CDATA[Java Core]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[consumer]]></category>
		<category><![CDATA[executor framework]]></category>
		<category><![CDATA[executors]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[learning thread programming]]></category>
		<category><![CDATA[ThreadPool]]></category>
		<category><![CDATA[threads]]></category>
		<guid isPermaLink="false">https://foojay.io/?p=52217</guid>

					<description><![CDATA[<p>Let's find out what are the ways to create ThreadPool using the Executor framework in java and use result-bearing tasks using Callable and Future </p>
<p>The post <a href="https://bazlur.ca/2022/02/01/java-thread-programming-part-12/">Java Thread Programming (Part 12)</a> appeared first on <a href="https://bazlur.ca">A N M Bazlur Rahman</a>.</p>
]]></description>
		
					<wfw:commentRss>https://bazlur.ca/2022/02/01/java-thread-programming-part-12/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">52217</post-id>	</item>
		<item>
		<title>Java Thread Programming (Part 11)</title>
		<link>https://bazlur.ca/2022/01/26/java-thread-programming-part-11/</link>
					<comments>https://bazlur.ca/2022/01/26/java-thread-programming-part-11/#respond</comments>
		
		<dc:creator><![CDATA[A N M Bazlur Rahman]]></dc:creator>
		<pubDate>Wed, 26 Jan 2022 07:58:30 +0000</pubDate>
				<category><![CDATA[Getting Started]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[consumer]]></category>
		<category><![CDATA[executor framework]]></category>
		<category><![CDATA[executors]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[learning thread programming]]></category>
		<category><![CDATA[pattern]]></category>
		<category><![CDATA[producer]]></category>
		<category><![CDATA[producer consumer pattern]]></category>
		<category><![CDATA[threads]]></category>
		<guid isPermaLink="false">https://foojay.io/?p=52144</guid>

					<description><![CDATA[<p>Learn how to ask the executor framework at startup to provision threads for us and they will be reused as long as the application runs.</p>
<p>The post <a href="https://bazlur.ca/2022/01/26/java-thread-programming-part-11/">Java Thread Programming (Part 11)</a> appeared first on <a href="https://bazlur.ca">A N M Bazlur Rahman</a>.</p>
]]></description>
		
					<wfw:commentRss>https://bazlur.ca/2022/01/26/java-thread-programming-part-11/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">52144</post-id>	</item>
		<item>
		<title>Java Thread Programming (Part 10)</title>
		<link>https://bazlur.ca/2021/12/22/java-thread-programming-part-10/</link>
					<comments>https://bazlur.ca/2021/12/22/java-thread-programming-part-10/#respond</comments>
		
		<dc:creator><![CDATA[A N M Bazlur Rahman]]></dc:creator>
		<pubDate>Wed, 22 Dec 2021 09:23:41 +0000</pubDate>
				<category><![CDATA[Getting Started]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[concurrent collections]]></category>
		<category><![CDATA[consumer]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[learning thread programming]]></category>
		<category><![CDATA[pattern]]></category>
		<category><![CDATA[producer]]></category>
		<category><![CDATA[producer consumer pattern]]></category>
		<category><![CDATA[threads]]></category>
		<guid isPermaLink="false">https://foojay.io/?p=51031</guid>

					<description><![CDATA[<p>Let's learn about BlockingQueue, one of the essential concurrent collections available in the concurrent package in the JDK.</p>
<p>The post <a href="https://bazlur.ca/2021/12/22/java-thread-programming-part-10/">Java Thread Programming (Part 10)</a> appeared first on <a href="https://bazlur.ca">A N M Bazlur Rahman</a>.</p>
]]></description>
		
					<wfw:commentRss>https://bazlur.ca/2021/12/22/java-thread-programming-part-10/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">51031</post-id>	</item>
		<item>
		<title>Java Thread Programming (Part 9)</title>
		<link>https://bazlur.ca/2021/12/14/java-thread-programming-part-9/</link>
					<comments>https://bazlur.ca/2021/12/14/java-thread-programming-part-9/#respond</comments>
		
		<dc:creator><![CDATA[A N M Bazlur Rahman]]></dc:creator>
		<pubDate>Tue, 14 Dec 2021 11:14:33 +0000</pubDate>
				<category><![CDATA[Getting Started]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[concurrent collections]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[learning thread programming]]></category>
		<category><![CDATA[Thread safety]]></category>
		<category><![CDATA[threads]]></category>
		<guid isPermaLink="false">https://foojay.io/?p=50958</guid>

					<description><![CDATA[<p>Let's continue the discussion and share a few more thread-safe classes that we can use in our day-to-day coding!</p>
<p>The post <a href="https://bazlur.ca/2021/12/14/java-thread-programming-part-9/">Java Thread Programming (Part 9)</a> appeared first on <a href="https://bazlur.ca">A N M Bazlur Rahman</a>.</p>
]]></description>
		
					<wfw:commentRss>https://bazlur.ca/2021/12/14/java-thread-programming-part-9/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">50958</post-id>	</item>
		<item>
		<title>Java Thread Programming (Part 8)</title>
		<link>https://bazlur.ca/2021/12/07/java-thread-programming-part-8/</link>
					<comments>https://bazlur.ca/2021/12/07/java-thread-programming-part-8/#respond</comments>
		
		<dc:creator><![CDATA[A N M Bazlur Rahman]]></dc:creator>
		<pubDate>Tue, 07 Dec 2021 18:15:09 +0000</pubDate>
				<category><![CDATA[Getting Started]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[atomicInteger]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[learning thread programming]]></category>
		<category><![CDATA[Thread safety]]></category>
		<category><![CDATA[threads]]></category>
		<guid isPermaLink="false">https://foojay.io/?p=50890</guid>

					<description><![CDATA[<p>The term thread safety is a frequently and commonly pronounced word among Java developers. However, it is still one of the misunderstood terms as well. In this article, I will try to explain in a very simplified way what it is and how we can achieve it while we write our day-to-day code. The idea ... <a title="Java Thread Programming (Part 8)" class="read-more" href="https://bazlur.ca/2021/12/07/java-thread-programming-part-8/" aria-label="Read more about Java Thread Programming (Part 8)">Read more</a></p>
<p>The post <a href="https://bazlur.ca/2021/12/07/java-thread-programming-part-8/">Java Thread Programming (Part 8)</a> appeared first on <a href="https://bazlur.ca">A N M Bazlur Rahman</a>.</p>
]]></description>
		
					<wfw:commentRss>https://bazlur.ca/2021/12/07/java-thread-programming-part-8/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">50890</post-id>	</item>
		<item>
		<title>Java Thread Programming (Part 7)</title>
		<link>https://bazlur.ca/2021/11/23/java-thread-programming-part-7/</link>
					<comments>https://bazlur.ca/2021/11/23/java-thread-programming-part-7/#comments</comments>
		
		<dc:creator><![CDATA[A N M Bazlur Rahman]]></dc:creator>
		<pubDate>Tue, 23 Nov 2021 10:10:53 +0000</pubDate>
				<category><![CDATA[Getting Started]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[learning thread programming]]></category>
		<category><![CDATA[ThreadPool]]></category>
		<category><![CDATA[threads]]></category>
		<guid isPermaLink="false">https://foojay.io/?p=50806</guid>

					<description><![CDATA[<p>Can we create as many Java threads as we want? I will try to come up with an answer via an exercise, so bear with me!</p>
<p>The post <a href="https://bazlur.ca/2021/11/23/java-thread-programming-part-7/">Java Thread Programming (Part 7)</a> appeared first on <a href="https://bazlur.ca">A N M Bazlur Rahman</a>.</p>
]]></description>
		
					<wfw:commentRss>https://bazlur.ca/2021/11/23/java-thread-programming-part-7/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">50806</post-id>	</item>
		<item>
		<title>Java Thread Programming (Part 2)</title>
		<link>https://bazlur.ca/2021/10/12/java-thread-programming-part-2/</link>
					<comments>https://bazlur.ca/2021/10/12/java-thread-programming-part-2/#respond</comments>
		
		<dc:creator><![CDATA[A N M Bazlur Rahman]]></dc:creator>
		<pubDate>Tue, 12 Oct 2021 09:07:05 +0000</pubDate>
				<category><![CDATA[Getting Started]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[Core Java]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[learning thread programming]]></category>
		<category><![CDATA[Thread programming]]></category>
		<category><![CDATA[threads]]></category>
		<guid isPermaLink="false">https://foojay.io/?p=49709</guid>

					<description><![CDATA[<p>Let's see an example of where we can use Threads. Let's assume we are building a web server that returns the most used words in a website.</p>
<p>The post <a href="https://bazlur.ca/2021/10/12/java-thread-programming-part-2/">Java Thread Programming (Part 2)</a> appeared first on <a href="https://bazlur.ca">A N M Bazlur Rahman</a>.</p>
]]></description>
		
					<wfw:commentRss>https://bazlur.ca/2021/10/12/java-thread-programming-part-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">49709</post-id>	</item>
	</channel>
</rss>
