<?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>GrassField &#187; core java</title>
	<atom:link href="http://blog.grassfield.org/category/programming/java/core-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.grassfield.org</link>
	<description>Classroom notes on Java SE, EE &#38; ME</description>
	<lastBuildDate>Fri, 02 Jul 2010 06:29:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Live internet radio stream extractor</title>
		<link>http://blog.grassfield.org/2008/12/07/live-internet-radio-stream-extractor/</link>
		<comments>http://blog.grassfield.org/2008/12/07/live-internet-radio-stream-extractor/#comments</comments>
		<pubDate>Sun, 07 Dec 2008 00:35:17 +0000</pubDate>
		<dc:creator>Pandian R</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[core java]]></category>

		<guid isPermaLink="false">http://blog.grassfield.org/2008/12/07/live-internet-radio-stream-extractor/</guid>
		<description><![CDATA[

Friends,
This is to give you a code pack I wrote today. I was listening to one of the internet radios in Tamil. I want to store it on my hdd, the tools I searched dint helped me much. I want a simple tool, that saves my time. And It should be able to work in [...]]]></description>
		<wfw:commentRss>http://blog.grassfield.org/2008/12/07/live-internet-radio-stream-extractor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>java.io.UTFDataFormatException: Invalid byte 1 of 1-byte UTF-8 sequence</title>
		<link>http://blog.grassfield.org/2008/03/28/javaioutfdataformatexception-invalid-byte-1-of-1-byte-utf-8-sequence/</link>
		<comments>http://blog.grassfield.org/2008/03/28/javaioutfdataformatexception-invalid-byte-1-of-1-byte-utf-8-sequence/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 18:18:07 +0000</pubDate>
		<dc:creator>Pandian R</dc:creator>
				<category><![CDATA[core java]]></category>
		<category><![CDATA[unicode]]></category>

		<guid isPermaLink="false">http://blog.grassfield.org/2008/03/28/javaioutfdataformatexception-invalid-byte-1-of-1-byte-utf-8-sequence/</guid>
		<description><![CDATA[
Hi,
I have taken a short break! There are many more error messages, which are keep on accumulating behind the screens. But I am so lazy to put them in grassfield.
Anyway, today I got interrupted with an interesting exception
java.io.UTFDataFormatException: Invalid byte 1 of 1-byte UTF-8 sequence
The scenario was,  I am trying to parse an xml [...]]]></description>
		<wfw:commentRss>http://blog.grassfield.org/2008/03/28/javaioutfdataformatexception-invalid-byte-1-of-1-byte-utf-8-sequence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Runtime exec can hang</title>
		<link>http://blog.grassfield.org/2008/03/16/java-runtime-exec-can-hang/</link>
		<comments>http://blog.grassfield.org/2008/03/16/java-runtime-exec-can-hang/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 19:35:39 +0000</pubDate>
		<dc:creator>Pandian R</dc:creator>
				<category><![CDATA[core java]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://blog.grassfield.org/2008/03/16/java-runtime-exec-can-hang/</guid>
		<description><![CDATA[
Today I was trying to extract the windows eventlog entries in my win-xp box. I have used Eldump to do this. please see my earlier post about this tool http://blog.grassfield.org/2007/06/24/fetch-your-eventlog-entries-with-eldump/ . I have used runtime.exec() to execute this command and extracted the information from the process streams.
The program was extracting the log entries, but hang [...]]]></description>
		<wfw:commentRss>http://blog.grassfield.org/2008/03/16/java-runtime-exec-can-hang/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>java.util.zip.ZipException: invalid CEN header (encrypted entry)</title>
		<link>http://blog.grassfield.org/2008/02/18/javautilzipzipexception-invalid-cen-header-encrypted-entry/</link>
		<comments>http://blog.grassfield.org/2008/02/18/javautilzipzipexception-invalid-cen-header-encrypted-entry/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 17:53:14 +0000</pubDate>
		<dc:creator>Pandian R</dc:creator>
				<category><![CDATA[Errors]]></category>
		<category><![CDATA[core java]]></category>

		<guid isPermaLink="false">http://blog.grassfield.org/2008/02/18/javautilzipzipexception-invalid-cen-header-encrypted-entry/</guid>
		<description><![CDATA[
friends,This week started with some more problems  . Nothing to worry, problems only feed us! Otherwise, who will give us job!!! Today I was trying to unzip a zip file and read the contents inside the file, using java.util.zip.ZipFile. It was working fine till I increased the file size. The zip file is around [...]]]></description>
		<wfw:commentRss>http://blog.grassfield.org/2008/02/18/javautilzipzipexception-invalid-cen-header-encrypted-entry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make fun with Text : java.util.Scanner</title>
		<link>http://blog.grassfield.org/2007/04/25/make-fun-with-text-javautilscanner/</link>
		<comments>http://blog.grassfield.org/2007/04/25/make-fun-with-text-javautilscanner/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 19:38:00 +0000</pubDate>
		<dc:creator>Pandian R</dc:creator>
				<category><![CDATA[core java]]></category>
		<category><![CDATA[unicode]]></category>

		<guid isPermaLink="false">http://grassfield.org/blog/?p=35</guid>
		<description><![CDATA[One of my friend came with the sun&#8217;s newsletter today morning. I was wondering about their demo on a new class, java.util.ScannerSee, parsing the string becomes very simple, like iterating a list.
Scanner accepts streams, file and other string input mechanisms and parses the string and give is the tokens. (It also allows the user to [...]]]></description>
		<wfw:commentRss>http://blog.grassfield.org/2007/04/25/make-fun-with-text-javautilscanner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to display tamil text with java5 (applets and java swing based applications)</title>
		<link>http://blog.grassfield.org/2006/09/23/how-to-display-tamil-text-with-java5-applets-and-java-swing-based-applications/</link>
		<comments>http://blog.grassfield.org/2006/09/23/how-to-display-tamil-text-with-java5-applets-and-java-swing-based-applications/#comments</comments>
		<pubDate>Sat, 23 Sep 2006 15:04:00 +0000</pubDate>
		<dc:creator>Pandian R</dc:creator>
				<category><![CDATA[core java]]></category>
		<category><![CDATA[swing]]></category>
		<category><![CDATA[unicode]]></category>

		<guid isPermaLink="false">http://grassfield.org/blog/?p=19</guid>
		<description><![CDATA[
Java 1.3+ should display tamil without altering anything. but jre isnot configured for tamil officially till now. (Devanagari is added).So you will see only boxes in applets or any other swing applications.here is the procedure to see tamil characters.
It is considered you have Latha font installed.
Open java directory then go into &#8216;jre&#8217; directory. Copy-Paste the&#8220;fontconfig.properties.src&#8221; [...]]]></description>
		<wfw:commentRss>http://blog.grassfield.org/2006/09/23/how-to-display-tamil-text-with-java5-applets-and-java-swing-based-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>serialVersionUID</title>
		<link>http://blog.grassfield.org/2006/09/05/serialversionuid/</link>
		<comments>http://blog.grassfield.org/2006/09/05/serialversionuid/#comments</comments>
		<pubDate>Tue, 05 Sep 2006 08:37:00 +0000</pubDate>
		<dc:creator>Pandian R</dc:creator>
				<category><![CDATA[core java]]></category>

		<guid isPermaLink="false">http://grassfield.org/blog/?p=21</guid>
		<description><![CDATA[I found eclipse is continuously warning me about &#8217;serialVersionUID&#8217;whenever i tried to save a Java file. I was thinking that there willbe a relation between jdk version in which the class has been created.please see http://www.javaworld.com/javaworld/jw-02-2006/jw-0227-control.html
Java serialisation provides a serialisation id serialVersionUID orsuid for version control. this informs the java serialisationmechanism which class version is [...]]]></description>
		<wfw:commentRss>http://blog.grassfield.org/2006/09/05/serialversionuid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How should I compare String objects</title>
		<link>http://blog.grassfield.org/2006/08/25/how-should-i-compare-string-objects/</link>
		<comments>http://blog.grassfield.org/2006/08/25/how-should-i-compare-string-objects/#comments</comments>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<dc:creator>Pandian R</dc:creator>
				<category><![CDATA[core java]]></category>

		<guid isPermaLink="false">http://grassfield.org/blog/?p=24</guid>
		<description><![CDATA[You can compare String objects in a variety of ways, and the results are often different. The correctness of your result depends largely on what type of comparison you need. Common comparison techniques include the following:

Compare with the == operator.
Compare with a String object&#8217;s equals method.
Compare with a String object&#8217;s compareTo method.
Compare with a Collator [...]]]></description>
		<wfw:commentRss>http://blog.grassfield.org/2006/08/25/how-should-i-compare-string-objects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How long is your String object?</title>
		<link>http://blog.grassfield.org/2006/08/25/how-long-is-your-string-object/</link>
		<comments>http://blog.grassfield.org/2006/08/25/how-long-is-your-string-object/#comments</comments>
		<pubDate>Fri, 25 Aug 2006 03:36:00 +0000</pubDate>
		<dc:creator>Pandian R</dc:creator>
				<category><![CDATA[core java]]></category>
		<category><![CDATA[unicode]]></category>

		<guid isPermaLink="false">http://grassfield.org/blog/?p=25</guid>
		<description><![CDATA[from sun&#8217;s newsletter,
How long is your text string? You might need to know that answer to check whether user input conforms to data field length constraints. Database text fields usually make you constrain entries to a specific length, so you might need to confirm text length before submitting it. Whatever the reason, we all occasionally [...]]]></description>
		<wfw:commentRss>http://blog.grassfield.org/2006/08/25/how-long-is-your-string-object/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
