<?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>TechArtifact &#187; Java</title>
	<atom:link href="http://www.techartifact.com/blogs/tag/java/feed" rel="self" type="application/rss+xml" />
	<link>http://www.techartifact.com/blogs</link>
	<description>Techie blog</description>
	<lastBuildDate>Sat, 03 Jul 2010 08:11:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>HashMap in Java</title>
		<link>http://www.techartifact.com/blogs/2010/07/hashmap-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2010/07/hashmap-in-java.html#comments</comments>
		<pubDate>Sat, 03 Jul 2010 08:11:01 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[hashmap]]></category>
		<category><![CDATA[HashMap in Java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=973</guid>
		<description><![CDATA[A map is an interface in the java.util package which stores the association between key and its corresponding value. A map cannot contain duplicate keys; each key can map to at most one value Map differs from array in a way that we can store a value at a particular index in arrays but a [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/07/hashmap-in-java.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Quartz framework in java</title>
		<link>http://www.techartifact.com/blogs/2010/06/quartz-framework-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2010/06/quartz-framework-in-java.html#comments</comments>
		<pubDate>Mon, 28 Jun 2010 07:19:03 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[quartz]]></category>
		<category><![CDATA[Quartz example]]></category>
		<category><![CDATA[Quartz framework in java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=967</guid>
		<description><![CDATA[Quartz is a full-featured, open source job scheduling service that can be integrated with, or used along side virtually any Java EE or Java SE application – from the smallest stand-alone application to the largest e-commerce system. Quartz can be used to create simple or complex schedules for executing tens, hundreds, or even tens-of-thousands of [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/06/quartz-framework-in-java.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hibernate Caching</title>
		<link>http://www.techartifact.com/blogs/2010/05/hibernate-caching.html</link>
		<comments>http://www.techartifact.com/blogs/2010/05/hibernate-caching.html#comments</comments>
		<pubDate>Sun, 02 May 2010 06:01:07 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Ehcache]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[Hibernate Cache]]></category>
		<category><![CDATA[ja]]></category>
		<category><![CDATA[jboss tree cache]]></category>
		<category><![CDATA[OScache]]></category>
		<category><![CDATA[Swarm cache]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=950</guid>
		<description><![CDATA[I found some useful information on internet about hibernate caching.I thought of sharing with everyone. High-volume database traffic is a frequent cause of performance problems in Web applications. Hibernate is a high-performance, object/relational persistence and query service. In many cases, second-level caching can be just what Hibernate needs to realize its full performance-handling potential. What [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/05/hibernate-caching.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Synthetic variable or method in Java</title>
		<link>http://www.techartifact.com/blogs/2010/03/synthetic-variable-or-method-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2010/03/synthetic-variable-or-method-in-java.html#comments</comments>
		<pubDate>Fri, 19 Mar 2010 15:05:23 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Synthetic]]></category>
		<category><![CDATA[Synthetic variable or method in Java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=940</guid>
		<description><![CDATA[While working I found one keyword Synthetic variable or method in java. Never heard of this before.I found some information on net and thought of sharing knowledge with everyone. If you want add something in this ,it would be really great. &#8220;Synthetic&#8221; attribute means a variable introduced by the compiler that doesn&#8217;t appear in the [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/03/synthetic-variable-or-method-in-java.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using Collections.copy for list</title>
		<link>http://www.techartifact.com/blogs/2010/03/using-collections-copy-for-list.html</link>
		<comments>http://www.techartifact.com/blogs/2010/03/using-collections-copy-for-list.html#comments</comments>
		<pubDate>Sun, 14 Mar 2010 21:56:17 +0000</pubDate>
		<dc:creator>Java bug</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[code example]]></category>
		<category><![CDATA[Collections]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=921</guid>
		<description><![CDATA[Using java Collections to copy array list I have seen lot&#8217;s of people using Collections.copy and most of times you see this error on console Exception in thread &#34;main&#34; java.lang.IndexOutOfBoundsException: Source does not fit in dest. Normally we use following code to copy an array-list ArrayList&#60;String&#62; items = new ArrayList&#60;String&#62;(); items.add(&#34;item 1&#34;); items.add(&#34;item 2&#34;); items.add(&#34;item [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/03/using-collections-copy-for-list.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction of Castor in Java</title>
		<link>http://www.techartifact.com/blogs/2010/03/introduction-of-castor-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2010/03/introduction-of-castor-in-java.html#comments</comments>
		<pubDate>Sat, 06 Mar 2010 14:10:25 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Castor in Java]]></category>
		<category><![CDATA[Introduction of Castor in Java]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=918</guid>
		<description><![CDATA[Castor is an open source data binding framework for moving data from XML to Java programming language objects and from Java to databases. It&#8217;s the shortest path between Java objects, XML documents and relational tables. Castor provides Java-to-XML binding, Java-to-SQL persistence, and more. Castor is made up of (independent) modules as follows:- Castor XML - [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/03/introduction-of-castor-in-java.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Introduction to EJB</title>
		<link>http://www.techartifact.com/blogs/2010/03/introduction-to-ejb.html</link>
		<comments>http://www.techartifact.com/blogs/2010/03/introduction-to-ejb.html#comments</comments>
		<pubDate>Wed, 03 Mar 2010 06:59:42 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[EJB]]></category>
		<category><![CDATA[Introduction to EJB]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=915</guid>
		<description><![CDATA[Enterprise Java beans -is a managed, server-side component architecture for modular construction of enterprise applications. EJB server is a high-level process or application that provides a run-time environment to support the execution of server applications that use enterprise beans. Enterprise beans live in an EJB container (a runtime environment within a J2EE server). The EJB [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/03/introduction-to-ejb.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reflection Api in java</title>
		<link>http://www.techartifact.com/blogs/2009/10/reflection-api-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2009/10/reflection-api-in-java.html#comments</comments>
		<pubDate>Wed, 21 Oct 2009 05:18:35 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[reflection api]]></category>
		<category><![CDATA[Reflection Api in java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=898</guid>
		<description><![CDATA[The Reflection API allows Java code to examine classes and objects at run time. The new reflection classes allow you to call another class&#8217;s methods dynamically at run time. With the reflection classes, you can also examine an instance&#8217;s fields and change the fields&#8217; contents. Reflection is commonly used by programs which require the ability [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2009/10/reflection-api-in-java.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>.NET and J2EE. Status as of now and scope in future.(Updated with important note)</title>
		<link>http://www.techartifact.com/blogs/2009/10/net-and-j2ee-status-as-of-now-and-scope-in-future.html</link>
		<comments>http://www.techartifact.com/blogs/2009/10/net-and-j2ee-status-as-of-now-and-scope-in-future.html#comments</comments>
		<pubDate>Sat, 10 Oct 2009 18:54:16 +0000</pubDate>
		<dc:creator>Ankit Goyal</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Common]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[.NET 4.0]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=885</guid>
		<description><![CDATA[Big question today: What is the scope of .NET and J2EE platforms. Which one is more dominant in industry today? I want to answer this question in this post with my viewpoint with no intentions of hurting anybody but with a sole intention of increasing the knowledge of J2EE for .NET people and .NET for [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2009/10/net-and-j2ee-status-as-of-now-and-scope-in-future.html/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Marker interface in java</title>
		<link>http://www.techartifact.com/blogs/2009/08/marker-interface-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2009/08/marker-interface-in-java.html#comments</comments>
		<pubDate>Thu, 20 Aug 2009 09:54:23 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Common]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[marker interface in java]]></category>
		<category><![CDATA[purpose of marker interface]]></category>
		<category><![CDATA[what is marker interface]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=868</guid>
		<description><![CDATA[Marker interface is a interface which don&#8217;t have any mehtod.It is used to tag the implementing class based on their purpose.Marker interface is a Java interface which doesn&#8217;t actually define any fields. It is just used to &#8220;mark&#8221; Java classes which support a certain capability &#8211;the class marks itself as implementing the interface. For example, [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2009/08/marker-interface-in-java.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
