<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on August 8, 2026 at 2:42 PM by All in One SEO v4.9.7.2 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://javaknowledgebase.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Java Knowledge Base</title>
		<link><![CDATA[https://javaknowledgebase.com]]></link>
		<description><![CDATA[Java Knowledge Base]]></description>
		<lastBuildDate><![CDATA[Wed, 17 Sep 2025 17:54:39 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://javaknowledgebase.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-data-types/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-data-types/]]></link>
			<title>Complete Guide to Java Data Types – Primitive Types, Wrapper Classes, and Examples</title>
			<pubDate><![CDATA[Wed, 17 Sep 2025 17:54:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/code-in-java/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/code-in-java/]]></link>
			<title>Code in Java</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 14:21:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/how-to-convert-string-to-int-in-java/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/how-to-convert-string-to-int-in-java/]]></link>
			<title>How to Convert String to int in Java</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 14:21:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-25-compact-source-files-and-instance-main-methods-jep-512/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-25-compact-source-files-and-instance-main-methods-jep-512/]]></link>
			<title>Java 25: Compact Source Files and Instance Main Methods (JEP 512)</title>
			<pubDate><![CDATA[Sat, 20 Sep 2025 10:21:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/how-to-convert-string-array-to-list-in-java/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/how-to-convert-string-array-to-list-in-java/]]></link>
			<title>How to Convert String Array to List in Java</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 14:15:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-for-addition-of-two-numbers/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-for-addition-of-two-numbers/]]></link>
			<title>Java Program for Addition of Two Numbers</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 14:11:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/write-a-java-program-to-execute-program-without-main-method/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/write-a-java-program-to-execute-program-without-main-method/]]></link>
			<title>Write a Java Program to execute program without main() method.</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 14:07:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-print-the-multiplication-table-of-a-number/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-print-the-multiplication-table-of-a-number/]]></link>
			<title>Java Program to Print the Multiplication Table of a Number</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 14:06:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-print-a-semicolon-without-using-a-semicolon/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-print-a-semicolon-without-using-a-semicolon/]]></link>
			<title>Java Program to Print a Semicolon Without Using a Semicolon</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 14:06:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-find-the-largest-number-among-three-numbers/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-find-the-largest-number-among-three-numbers/]]></link>
			<title>Java Program to Find the Largest Number Among Three Numbers</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 14:05:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/api-gateway-vs-load-balancer-a-complete-guide/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/api-gateway-vs-load-balancer-a-complete-guide/]]></link>
			<title>API Gateway vs Load Balancer – A Complete Guide</title>
			<pubDate><![CDATA[Wed, 01 Oct 2025 20:29:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/serialization-deserialization-with-immutable-classes/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/serialization-deserialization-with-immutable-classes/]]></link>
			<title>Serialization &amp; Deserialization with Immutable Classes</title>
			<pubDate><![CDATA[Sat, 20 Sep 2025 07:27:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-check-whether-a-number-is-odd-or-even-without-using-the-modulus-operator/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-check-whether-a-number-is-odd-or-even-without-using-the-modulus-operator/]]></link>
			<title>Java Program to Check Whether a Number is Odd or Even Without Using the Modulus Operator</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 14:05:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-print-fibonacci-series/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-print-fibonacci-series/]]></link>
			<title>Java Program to Print Fibonacci Series</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 14:04:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-remove-white-spaces-from-a-string/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-remove-white-spaces-from-a-string/]]></link>
			<title>Java Program to Remove White Spaces from a String</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 13:59:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-sort-an-array-using-bubble-sort/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-sort-an-array-using-bubble-sort/]]></link>
			<title>Java Program to Sort an Array Using Bubble Sort</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 13:56:30 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-find-an-element-using-linear-search/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-find-an-element-using-linear-search/]]></link>
			<title>Java Program to Find an Element Using Linear Search</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 13:50:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-replace-each-array-element-with-the-sum-of-all-other-elements/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-replace-each-array-element-with-the-sum-of-all-other-elements/]]></link>
			<title>Java Program to Replace Each Array Element with the Sum of All Other Elements</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 13:46:30 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-check-prime-number/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-check-prime-number/]]></link>
			<title>Java Program to Check Prime Number</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 13:33:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-swap-two-numbers-without-using-a-third-variable/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-swap-two-numbers-without-using-a-third-variable/]]></link>
			<title>Java Program to Swap Two Numbers Without Using a Third Variable</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 13:28:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-swap-two-numbers/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-swap-two-numbers/]]></link>
			<title>Java Program to Swap Two Numbers</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 13:24:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-find-factorial-of-a-number/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-find-factorial-of-a-number/]]></link>
			<title>Java Program to Find Factorial of a Number</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 13:21:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-program-to-check-whether-a-number-is-odd-or-even/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-program-to-check-whether-a-number-is-odd-or-even/]]></link>
			<title>Java Program to Check Whether a Number is Odd or Even</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 13:02:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-collection-framework-a-complete-guide-with-examples/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-collection-framework-a-complete-guide-with-examples/]]></link>
			<title>Java Collection Framework – A Complete Guide with Examples</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 11:28:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/how-to-initialize-arraylist-in-java-with-list-of-arrays-aslist/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/how-to-initialize-arraylist-in-java-with-list-of-arrays-aslist/]]></link>
			<title>How to Initialize ArrayList in Java with List.of() &amp; Arrays.asList()</title>
			<pubDate><![CDATA[Sun, 28 Sep 2025 05:06:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/new-changed-features-in-collections-java-util-in-java-25/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/new-changed-features-in-collections-java-util-in-java-25/]]></link>
			<title>New / Changed Features in Collections / java.util in Java 25</title>
			<pubDate><![CDATA[Sun, 21 Sep 2025 19:19:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/list-of-content/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/list-of-content/]]></link>
			<title>Table of Contents</title>
			<pubDate><![CDATA[Sat, 27 Sep 2025 18:10:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/how-hashmap-internally-works-in-java/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/how-hashmap-internally-works-in-java/]]></link>
			<title>Java HashMap Internal Implementation and How It Works</title>
			<pubDate><![CDATA[Sat, 27 Sep 2025 15:08:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/association-composition-and-aggregation-in-java/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/association-composition-and-aggregation-in-java/]]></link>
			<title>Association, Composition, and Aggregation in Java</title>
			<pubDate><![CDATA[Sat, 20 Sep 2025 17:16:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/deep-copy-in-constructor-for-immutable-classes-in-java/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/deep-copy-in-constructor-for-immutable-classes-in-java/]]></link>
			<title>Deep Copy in Constructor for Immutable Classes in Java</title>
			<pubDate><![CDATA[Sat, 20 Sep 2025 16:05:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/flexible-constructor-bodies-in-java-25-jep-513-made-simple/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/flexible-constructor-bodies-in-java-25-jep-513-made-simple/]]></link>
			<title>Flexible Constructor Bodies in Java 25 (JEP 513) Made Simple</title>
			<pubDate><![CDATA[Sat, 20 Sep 2025 10:22:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-8-tutorial/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-8-tutorial/]]></link>
			<title>Java 8 Tutorial</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 11:49:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/list-interface-explained-with-examples-complete-guide-for-developers/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/list-interface-explained-with-examples-complete-guide-for-developers/]]></link>
			<title>List Interface in Java : Complete Guide for Developers</title>
			<pubDate><![CDATA[Sat, 08 Aug 2026 11:27:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/arrays-in-java-complete-guide-with-examples/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/arrays-in-java-complete-guide-with-examples/]]></link>
			<title>Arrays in Java -Complete Guide with Examples</title>
			<pubDate><![CDATA[Mon, 29 Sep 2025 19:51:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/comparison-between-arraylist-and-linkedlist-in-java/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/comparison-between-arraylist-and-linkedlist-in-java/]]></link>
			<title>Comparison between ArrayList and LinkedList in Java</title>
			<pubDate><![CDATA[Mon, 29 Sep 2025 18:47:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/linkedlist-in-java-complete-guide-with-examples/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/linkedlist-in-java-complete-guide-with-examples/]]></link>
			<title>LinkedList in Java – Complete Guide with Examples</title>
			<pubDate><![CDATA[Mon, 29 Sep 2025 18:42:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/arraylist-in-java-key-features-operations-and-examples/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/arraylist-in-java-key-features-operations-and-examples/]]></link>
			<title>ArrayList in Java – Complete Guide for Developers</title>
			<pubDate><![CDATA[Mon, 29 Sep 2025 18:40:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/gson-in-java-a-complete-guide-with-examples/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/gson-in-java-a-complete-guide-with-examples/]]></link>
			<title>Gson in Java – A Complete Guide with Examples</title>
			<pubDate><![CDATA[Wed, 17 Sep 2025 18:38:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/garbage-collection-in-java/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/garbage-collection-in-java/]]></link>
			<title>Complete Guide to Garbage Collection in Java</title>
			<pubDate><![CDATA[Wed, 17 Sep 2025 18:01:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/why-string-is-immutable-in-java/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/why-string-is-immutable-in-java/]]></link>
			<title>Why String Is Immutable in Java</title>
			<pubDate><![CDATA[Thu, 18 Sep 2025 18:03:28 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/how-to-join-a-list-of-strings-with-custom-delimiter-prefix-and-suffix-using-java-8-streams/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/how-to-join-a-list-of-strings-with-custom-delimiter-prefix-and-suffix-using-java-8-streams/]]></link>
			<title>How to Join a List of Strings with Custom Delimiter, Prefix, and Suffix Using Java 8 Streams</title>
			<pubDate><![CDATA[Wed, 17 Sep 2025 18:41:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/stringbuffer-in-java-complete-guide-with-code-examples/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/stringbuffer-in-java-complete-guide-with-code-examples/]]></link>
			<title>StringBuffer in Java: Complete Guide with Code Examples</title>
			<pubDate><![CDATA[Thu, 18 Sep 2025 17:49:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/complete-guide-to-java-stringbuilder-with-examples-best-practices/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/complete-guide-to-java-stringbuilder-with-examples-best-practices/]]></link>
			<title>Complete Guide to Java StringBuilder with Examples &amp; Best Practices</title>
			<pubDate><![CDATA[Thu, 18 Sep 2025 17:44:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-super-keyword-a-complete-guide-with-examples/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-super-keyword-a-complete-guide-with-examples/]]></link>
			<title>Java super Keyword – A Complete Guide with Examples</title>
			<pubDate><![CDATA[Fri, 19 Sep 2025 15:51:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-concurrency-and-multithreading-a-complete-guide-with-examples/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-concurrency-and-multithreading-a-complete-guide-with-examples/]]></link>
			<title>Java Concurrency and Multithreading – A Complete Guide with Examples</title>
			<pubDate><![CDATA[Thu, 18 Sep 2025 19:42:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/introduction-to-oops-concepts-in-java/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/introduction-to-oops-concepts-in-java/]]></link>
			<title>Introduction to OOPs Concepts in Java</title>
			<pubDate><![CDATA[Fri, 19 Sep 2025 15:32:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/introduction-to-java/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/introduction-to-java/]]></link>
			<title>What Is Java? Complete Introduction to Java Programming Language</title>
			<pubDate><![CDATA[Fri, 19 Sep 2025 12:04:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-final-keyword-a-complete-guide-with-examples/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-final-keyword-a-complete-guide-with-examples/]]></link>
			<title>Java Final Keyword – A Complete Guide with Examples</title>
			<pubDate><![CDATA[Fri, 19 Sep 2025 11:41:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/java-static-keyword-a-complete-guide-with-examples/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/java-static-keyword-a-complete-guide-with-examples/]]></link>
			<title>Java static Keyword – A Complete Guide with Examples</title>
			<pubDate><![CDATA[Fri, 19 Sep 2025 11:25:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://javaknowledgebase.com/how-to-remove-elements-from-a-list-without-writing-loops-or-risking-concurrentmodificationexception-in-java/]]></guid>
			<link><![CDATA[https://javaknowledgebase.com/how-to-remove-elements-from-a-list-without-writing-loops-or-risking-concurrentmodificationexception-in-java/]]></link>
			<title>How to remove elements from a list without writing loops or risking ConcurrentModificationException in Java?</title>
			<pubDate><![CDATA[Fri, 19 Sep 2025 10:41:14 +0000]]></pubDate>
		</item>
				</channel>
</rss>
