<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Kalyani Badisha</title>
    <description>The latest articles on DEV Community by Kalyani Badisha (@kalyani05).</description>
    <link>https://dev.to/kalyani05</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3654699%2F3a606f41-87f5-468f-9834-370e73b6e3b5.png</url>
      <title>DEV Community: Kalyani Badisha</title>
      <link>https://dev.to/kalyani05</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kalyani05"/>
    <language>en</language>
    <item>
      <title>Difference Between Wrapper Class and Wrapper Object</title>
      <dc:creator>Kalyani Badisha</dc:creator>
      <pubDate>Wed, 17 Dec 2025 10:15:57 +0000</pubDate>
      <link>https://dev.to/kalyani05/difference-between-wrapper-class-and-wrapper-object-120e</link>
      <guid>https://dev.to/kalyani05/difference-between-wrapper-class-and-wrapper-object-120e</guid>
      <description>&lt;p&gt;&lt;strong&gt;Wrapper Class:-&lt;/strong&gt;&lt;br&gt;
A wrapper class is a predefined class in Java that wraps (converts) a primitive data type into an object.&lt;/p&gt;

&lt;p&gt;Like &lt;strong&gt;int to Integer&lt;/strong&gt;primitive data types are can not move in the internet, wrapper classes are freely move in the internet, so the primitive data types are converted into wrapper classes to move in the internet easily.&lt;br&gt;
&lt;strong&gt;Example:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Integer i;   // Integer is a wrapper class

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Wrapper Object:-&lt;/strong&gt;&lt;br&gt;
A wrapper object is an instance of a wrapper class that actually stores the primitive value.&lt;/p&gt;

&lt;p&gt;Wrapper object is used to store the values of the wrapper classes and the initialization is done in the same time only like&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Integer i = 10; // wrapper object created
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Example:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Integer i = Integer.valueOf(10); // wrapper object
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Overview:&lt;/strong&gt;&lt;br&gt;
Wrapper class is a predefined class that converts a primitive into an object,&lt;br&gt;
while a wrapper object is the actual instance of that class holding the primitive value.&lt;/p&gt;

</description>
      <category>java</category>
    </item>
    <item>
      <title>Multithreading in java</title>
      <dc:creator>Kalyani Badisha</dc:creator>
      <pubDate>Tue, 16 Dec 2025 09:30:23 +0000</pubDate>
      <link>https://dev.to/kalyani05/multithreading-in-java-3ap6</link>
      <guid>https://dev.to/kalyani05/multithreading-in-java-3ap6</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is multithreading:-&lt;/strong&gt;&lt;br&gt;
Multithreading is a process of executing multiple threads simultaneously.&lt;/p&gt;

&lt;p&gt;It means multiple threads are running at the same time.&lt;/p&gt;

&lt;p&gt;Like whenever we are opening an website then that time browser containing multiple threads(Internally it is containing multiple threads)like one thread is working for UI and one thread is for loading content and one for downloading the files.&lt;/p&gt;

&lt;p&gt;So in that browser multiple threads are executing simultaneously.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Points:-&lt;/strong&gt;&lt;br&gt;
-&amp;gt;Threads consumes less memory space and it gives the fast and efficient performance.&lt;br&gt;
-&amp;gt;Threads shares the common memory in between the threads.&lt;br&gt;
-&amp;gt;Threads are lightweight and consist of faster communication in between the threads&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Examples:-&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Banking Application:&lt;br&gt;
-One user is checking balance&lt;br&gt;
-Another user is withdrawing money&lt;br&gt;
-Another is depositing money&lt;br&gt;
All happen at the same time&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ticket Booking System:&lt;br&gt;
-Multiple users booking same seat&lt;br&gt;
-Only one user should succeed&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This is my first Post in this community I hope you all will understood this concept and ask if you have any questions regarding this topic. &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
