<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Java PitStop</title>
	<atom:link href="http://javaforyou.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://javaforyou.wordpress.com</link>
	<description>Java at your disposal</description>
	<lastBuildDate>Fri, 10 Jul 2009 22:51:01 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
		<url>http://www.gravatar.com/blavatar/2ffc8ebc1664f3728ca1201b1101998e?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Java PitStop</title>
		<link>http://javaforyou.wordpress.com</link>
	</image>
			<item>
		<title>Traits in Scala- Deep Dive</title>
		<link>http://javaforyou.wordpress.com/2009/07/11/traits-in-scala-deep-dive/</link>
		<comments>http://javaforyou.wordpress.com/2009/07/11/traits-in-scala-deep-dive/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 22:14:33 +0000</pubDate>
		<dc:creator>Mohamed Sanaulla</dc:creator>
				<category><![CDATA[Scala]]></category>
		<category><![CDATA[multiple inheritance]]></category>
		<category><![CDATA[reuse]]></category>
		<category><![CDATA[traits]]></category>

		<guid isPermaLink="false">http://javaforyou.wordpress.com/?p=248</guid>
		<description><![CDATA[Traits are units of code reuse in Scala. Traits encapsulates methods and field definitions. Their role is similar to that of interfaces in Java- A workaround for Multiple Inheritance. But unlike Interfaces they can have method and field definitions. More features will be explained in the article.
Defining Traits:
A trait definition looks like a class definition [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javaforyou.wordpress.com&blog=4033490&post=248&subd=javaforyou&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://javaforyou.wordpress.com/2009/07/11/traits-in-scala-deep-dive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Sanaulla</media:title>
		</media:content>
	</item>
		<item>
		<title>How&#8217;s Scala different from Java?</title>
		<link>http://javaforyou.wordpress.com/2009/07/05/hows-scala-different-from-java/</link>
		<comments>http://javaforyou.wordpress.com/2009/07/05/hows-scala-different-from-java/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 14:58:03 +0000</pubDate>
		<dc:creator>Mohamed Sanaulla</dc:creator>
				<category><![CDATA[Scala]]></category>
		<category><![CDATA[comparision]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://javaforyou.wordpress.com/?p=244</guid>
		<description><![CDATA[
Scala is statically type like Java but with Type Inferencing support. Which means that the scala compiler analyzes the code deeply to determine what type a particular value is.


In Scala its not required to use semicolons to terminate a statement if the termination is obvious by line ending. If there are more than one statements [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javaforyou.wordpress.com&blog=4033490&post=244&subd=javaforyou&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://javaforyou.wordpress.com/2009/07/05/hows-scala-different-from-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Sanaulla</media:title>
		</media:content>
	</item>
		<item>
		<title>Control Structures in Scala- A brief overview</title>
		<link>http://javaforyou.wordpress.com/2009/07/03/control-structures-in-scala-a-brief-overview/</link>
		<comments>http://javaforyou.wordpress.com/2009/07/03/control-structures-in-scala-a-brief-overview/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 16:30:24 +0000</pubDate>
		<dc:creator>Mohamed Sanaulla</dc:creator>
				<category><![CDATA[Scala]]></category>
		<category><![CDATA[constructs]]></category>
		<category><![CDATA[do while]]></category>
		<category><![CDATA[expressions]]></category>
		<category><![CDATA[for]]></category>
		<category><![CDATA[if]]></category>
		<category><![CDATA[while]]></category>

		<guid isPermaLink="false">http://javaforyou.wordpress.com/?p=232</guid>
		<description><![CDATA[If Statements:
Lets consider a first entry example of If statments, without using much of Scala&#8217;s features.


if(5+6==10){

println(&#34;You are wrong in calculations&#34;)

}else{

println(&#34;Keep it up&#34;)

}

This is a pretty simple and straight forward examples. Now lets add some Scala flavor in the If-Statement. In Scala If-Statements are expressions, which means that the value from If-Statements can be assigned to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javaforyou.wordpress.com&blog=4033490&post=232&subd=javaforyou&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://javaforyou.wordpress.com/2009/07/03/control-structures-in-scala-a-brief-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Sanaulla</media:title>
		</media:content>
	</item>
		<item>
		<title>Tuples- Returning multiple values in Scala</title>
		<link>http://javaforyou.wordpress.com/2009/07/03/tuples-scala/</link>
		<comments>http://javaforyou.wordpress.com/2009/07/03/tuples-scala/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 19:06:23 +0000</pubDate>
		<dc:creator>Mohamed Sanaulla</dc:creator>
				<category><![CDATA[Scala]]></category>
		<category><![CDATA[multiple values]]></category>
		<category><![CDATA[return]]></category>
		<category><![CDATA[Tuples]]></category>

		<guid isPermaLink="false">http://javaforyou.wordpress.com/?p=224</guid>
		<description><![CDATA[When I was coding in Java I used to build Classes just to return multpile values and also sometimes used pass by reference (by means of using Objects).  I really missed a permanent solution :( Scala has a solution for this- It supports something called "Tuples"  which is created with the literal syntax of a comma-separated list of the items inside parentheses like (x1,x2,x3 ...). The items in the parantheses may not be related to each other in terms of the type, which means that we can have String's, Int's and so on. These literal "groupings" are instantiated as scala.TupleN instances, where the N is the number of items in the tuple. The Scala API defines separate TupleN classes for N between 1 and 22, inclusive. Tuples can be assigned to variables, passed as values or return them from the methods.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javaforyou.wordpress.com&blog=4033490&post=224&subd=javaforyou&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://javaforyou.wordpress.com/2009/07/03/tuples-scala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Sanaulla</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8220;val&#8221; versus &#8220;var&#8221; Declarations in Scala</title>
		<link>http://javaforyou.wordpress.com/2009/07/02/val-versus-var-in-scala/</link>
		<comments>http://javaforyou.wordpress.com/2009/07/02/val-versus-var-in-scala/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 18:37:35 +0000</pubDate>
		<dc:creator>Mohamed Sanaulla</dc:creator>
				<category><![CDATA[Scala]]></category>
		<category><![CDATA[declaration]]></category>
		<category><![CDATA[val]]></category>
		<category><![CDATA[var]]></category>
		<category><![CDATA[Variables]]></category>

		<guid isPermaLink="false">http://javaforyou.wordpress.com/?p=219</guid>
		<description><![CDATA[Scala allows programmers to decide whether the variable is immutable or mutable. This can be done by using the keywords "val" and "var". Continue reading to know more about "val" and "var".<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javaforyou.wordpress.com&blog=4033490&post=219&subd=javaforyou&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://javaforyou.wordpress.com/2009/07/02/val-versus-var-in-scala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Sanaulla</media:title>
		</media:content>
	</item>
		<item>
		<title>Monitoring and Profiling using VisualVM-1</title>
		<link>http://javaforyou.wordpress.com/2009/06/22/monitoring-and-profiling-using-visualvm-1/</link>
		<comments>http://javaforyou.wordpress.com/2009/06/22/monitoring-and-profiling-using-visualvm-1/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 13:16:51 +0000</pubDate>
		<dc:creator>Mohamed Sanaulla</dc:creator>
				<category><![CDATA[General Java]]></category>
		<category><![CDATA[Java Basics]]></category>
		<category><![CDATA[Garbage Collection]]></category>
		<category><![CDATA[heap]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[profiling]]></category>
		<category><![CDATA[threads]]></category>
		<category><![CDATA[visualVM]]></category>

		<guid isPermaLink="false">http://javaforyou.wordpress.com/?p=208</guid>
		<description><![CDATA[I executed a simple GUI application which would load the CSV file and parse it and show the contents in a JTable. When the applications started- There was a JFrame, 2 JPanels, a JLabel and a JButton with an Icon. I wanted to monitor the Heap size variations, the number of Classes, Threads details and also wanted to profile the application. So i thought of using VisualVM. The following are the results and snapshots of profiling using VisualVM. Note that the application had only one public class MainFrame in gui package. Also note that i was using the Nimbus Look and Feel.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javaforyou.wordpress.com&blog=4033490&post=208&subd=javaforyou&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://javaforyou.wordpress.com/2009/06/22/monitoring-and-profiling-using-visualvm-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Sanaulla</media:title>
		</media:content>

		<media:content url="http://blogs.sun.com/sanaulla/resource/visualvm/heap.jpg" medium="image">
			<media:title type="html">Heap details before parsing</media:title>
		</media:content>

		<media:content url="http://blogs.sun.com/sanaulla/resource/visualvm/permGen.jpg" medium="image">
			<media:title type="html">Permanent Generation Area before parsing</media:title>
		</media:content>

		<media:content url="http://blogs.sun.com/sanaulla/resource/visualvm/classes.jpg" medium="image">
			<media:title type="html">Classes stats before parsing</media:title>
		</media:content>

		<media:content url="http://blogs.sun.com/sanaulla/resource/visualvm/threads.jpg" medium="image">
			<media:title type="html">Thread before parsing</media:title>
		</media:content>

		<media:content url="http://blogs.sun.com/sanaulla/resource/visualvm/threadMonitor.jpg" medium="image">
			<media:title type="html">Thread before parsing</media:title>
		</media:content>

		<media:content url="http://blogs.sun.com/sanaulla/resource/visualvm/heap2.jpg" medium="image">
			<media:title type="html">Thread before parsing</media:title>
		</media:content>

		<media:content url="http://blogs.sun.com/sanaulla/resource/visualvm/permGen2.jpg" medium="image">
			<media:title type="html">Permanent Generation area details after parsing</media:title>
		</media:content>

		<media:content url="http://blogs.sun.com/sanaulla/resource/visualvm/classes2.jpg" medium="image">
			<media:title type="html">Classes stats after parsing</media:title>
		</media:content>

		<media:content url="http://blogs.sun.com/sanaulla/resource/visualvm/all.jpg" medium="image">
			<media:title type="html">Classes stats after parsing</media:title>
		</media:content>

		<media:content url="http://blogs.sun.com/sanaulla/resource/visualvm/cpuProfilin.jpg" medium="image">
			<media:title type="html">CPU Profiling</media:title>
		</media:content>

		<media:content url="http://blogs.sun.com/sanaulla/resource/visualvm/profilingMemory.jpg" medium="image">
			<media:title type="html">Memory Profiling</media:title>
		</media:content>
	</item>
		<item>
		<title>My JavaFX Application</title>
		<link>http://javaforyou.wordpress.com/2009/06/06/my-javafx-application/</link>
		<comments>http://javaforyou.wordpress.com/2009/06/06/my-javafx-application/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 14:34:06 +0000</pubDate>
		<dc:creator>Mohamed Sanaulla</dc:creator>
				<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Sun Microsystems]]></category>

		<guid isPermaLink="false">http://javaforyou.wordpress.com/?p=206</guid>
		<description><![CDATA[Was going thru the JavaFX 1.2 API and found a lot of new features some of them are: New JavaFX Controls, New Layouts, Charting API, Local Data Storage among others. I was impressed by few samples which i saw here and here. So i thought of exploring the New JavaFX Controls and created a sample [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javaforyou.wordpress.com&blog=4033490&post=206&subd=javaforyou&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://javaforyou.wordpress.com/2009/06/06/my-javafx-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Sanaulla</media:title>
		</media:content>

		<media:content url="http://lh6.ggpht.com/_rJF0SlNmuwA/Sip850aAJJI/AAAAAAAAAgo/YJzx3Jze4qA/s400/screenshot2.jpg" medium="image" />
	</item>
		<item>
		<title>Selection Sort: Brute Force approach to sorting with example in Groovy</title>
		<link>http://javaforyou.wordpress.com/2009/05/05/selection-sort-brute-force-approach-to-sorting-with-example-in-groovy/</link>
		<comments>http://javaforyou.wordpress.com/2009/05/05/selection-sort-brute-force-approach-to-sorting-with-example-in-groovy/#comments</comments>
		<pubDate>Mon, 04 May 2009 18:38:42 +0000</pubDate>
		<dc:creator>Mohamed Sanaulla</dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[brute force]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[selection sort]]></category>
		<category><![CDATA[sorting]]></category>

		<guid isPermaLink="false">http://javaforyou.wordpress.com/?p=201</guid>
		<description><![CDATA[In Selection sort technique the list is scanned to find the smallest element and it is then exchanged with the first element, putting the smallest element in its final position i.e at the beginning. Then the list is scanned starting from the second element to find the smallest among the remaining n-1 elements and exchange [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javaforyou.wordpress.com&blog=4033490&post=201&subd=javaforyou&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://javaforyou.wordpress.com/2009/05/05/selection-sort-brute-force-approach-to-sorting-with-example-in-groovy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Sanaulla</media:title>
		</media:content>
	</item>
		<item>
		<title>Core Java Refcardz by Cay S. Horstmann</title>
		<link>http://javaforyou.wordpress.com/2008/11/12/core-java-refcardz-by-cay-s-horstmann/</link>
		<comments>http://javaforyou.wordpress.com/2008/11/12/core-java-refcardz-by-cay-s-horstmann/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 02:38:44 +0000</pubDate>
		<dc:creator>Mohamed Sanaulla</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[DZone]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java RefCardz]]></category>
		<category><![CDATA[refcardz]]></category>

		<guid isPermaLink="false">http://javaforyou.wordpress.com/?p=196</guid>
		<description><![CDATA[This refcard gives you an overview of key aspects of the Java language and cheat sheets on the core library (formatted output, collections, regular expressions, logging, properties) as well as the most commonly used tools (javac, java, jar).
Features include Java Keywords, Standard Java Packages, Character Escape Sequences, Collections and Common Algorithms, Regular Expressions, JAR Files [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javaforyou.wordpress.com&blog=4033490&post=196&subd=javaforyou&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://javaforyou.wordpress.com/2008/11/12/core-java-refcardz-by-cay-s-horstmann/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Sanaulla</media:title>
		</media:content>

		<media:content url="http://refcardz.dzone.com/sites/all/files/refcardz/thumbs/5305.png" medium="image">
			<media:title type="html">Core Java</media:title>
		</media:content>
	</item>
		<item>
		<title>Vote for your IDE: Best IDE for Java Application Development</title>
		<link>http://javaforyou.wordpress.com/2008/10/20/vote-for-your-ide-best-ide-for-java-application-development/</link>
		<comments>http://javaforyou.wordpress.com/2008/10/20/vote-for-your-ide-best-ide-for-java-application-development/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 03:44:03 +0000</pubDate>
		<dc:creator>Mohamed Sanaulla</dc:creator>
				<category><![CDATA[General Java]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[poll]]></category>

		<guid isPermaLink="false">http://javaforyou.wordpress.com/?p=192</guid>
		<description><![CDATA[Hi readers,
I have created this poll to get an idea of the popularity of various IDEs for Java Application developments all over the world. Do vote for your favorite IDE and also if possible leave a comment on why you voted for the IDE. Looking forward for a huge response.
      [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=javaforyou.wordpress.com&blog=4033490&post=192&subd=javaforyou&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://javaforyou.wordpress.com/2008/10/20/vote-for-your-ide-best-ide-for-java-application-development/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Sanaulla</media:title>
		</media:content>
	</item>
	</channel>
</rss>