﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-JAVA &amp; FLEX-随笔分类-JAVA基础</title><link>http://www.blogjava.net/rainwindboys/category/33613.html</link><description>一个分享java和flex开发经验的空间</description><language>zh-cn</language><lastBuildDate>Tue, 23 Nov 2010 10:05:55 GMT</lastBuildDate><pubDate>Tue, 23 Nov 2010 10:05:55 GMT</pubDate><ttl>60</ttl><item><title>【MyEclipse8.5】该版本的MyEclipse的优化</title><link>http://www.blogjava.net/rainwindboys/archive/2010/11/18/338365.html</link><dc:creator>程序人生-天津</dc:creator><author>程序人生-天津</author><pubDate>Thu, 18 Nov 2010 04:46:00 GMT</pubDate><guid>http://www.blogjava.net/rainwindboys/archive/2010/11/18/338365.html</guid><wfw:comment>http://www.blogjava.net/rainwindboys/comments/338365.html</wfw:comment><comments>http://www.blogjava.net/rainwindboys/archive/2010/11/18/338365.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rainwindboys/comments/commentRss/338365.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rainwindboys/services/trackbacks/338365.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 转载&nbsp;&nbsp;<a href='http://www.blogjava.net/rainwindboys/archive/2010/11/18/338365.html'>阅读全文</a><img src ="http://www.blogjava.net/rainwindboys/aggbug/338365.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rainwindboys/" target="_blank">程序人生-天津</a> 2010-11-18 12:46 <a href="http://www.blogjava.net/rainwindboys/archive/2010/11/18/338365.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【原创】一个XSL的例子</title><link>http://www.blogjava.net/rainwindboys/archive/2008/12/01/243702.html</link><dc:creator>程序人生-天津</dc:creator><author>程序人生-天津</author><pubDate>Mon, 01 Dec 2008 06:10:00 GMT</pubDate><guid>http://www.blogjava.net/rainwindboys/archive/2008/12/01/243702.html</guid><wfw:comment>http://www.blogjava.net/rainwindboys/comments/243702.html</wfw:comment><comments>http://www.blogjava.net/rainwindboys/archive/2008/12/01/243702.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rainwindboys/comments/commentRss/243702.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rainwindboys/services/trackbacks/243702.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一个xsl的小例子&nbsp;&nbsp;<a href='http://www.blogjava.net/rainwindboys/archive/2008/12/01/243702.html'>阅读全文</a><img src ="http://www.blogjava.net/rainwindboys/aggbug/243702.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rainwindboys/" target="_blank">程序人生-天津</a> 2008-12-01 14:10 <a href="http://www.blogjava.net/rainwindboys/archive/2008/12/01/243702.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【积累】关于tomcat配置</title><link>http://www.blogjava.net/rainwindboys/archive/2008/11/05/238801.html</link><dc:creator>程序人生-天津</dc:creator><author>程序人生-天津</author><pubDate>Wed, 05 Nov 2008 05:14:00 GMT</pubDate><guid>http://www.blogjava.net/rainwindboys/archive/2008/11/05/238801.html</guid><wfw:comment>http://www.blogjava.net/rainwindboys/comments/238801.html</wfw:comment><comments>http://www.blogjava.net/rainwindboys/archive/2008/11/05/238801.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rainwindboys/comments/commentRss/238801.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rainwindboys/services/trackbacks/238801.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: tomcat的基本配置&nbsp;&nbsp;<a href='http://www.blogjava.net/rainwindboys/archive/2008/11/05/238801.html'>阅读全文</a><img src ="http://www.blogjava.net/rainwindboys/aggbug/238801.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rainwindboys/" target="_blank">程序人生-天津</a> 2008-11-05 13:14 <a href="http://www.blogjava.net/rainwindboys/archive/2008/11/05/238801.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【原创】一个Java小工具，自动在文件开头加入指定代码</title><link>http://www.blogjava.net/rainwindboys/archive/2008/11/05/238780.html</link><dc:creator>程序人生-天津</dc:creator><author>程序人生-天津</author><pubDate>Wed, 05 Nov 2008 03:27:00 GMT</pubDate><guid>http://www.blogjava.net/rainwindboys/archive/2008/11/05/238780.html</guid><wfw:comment>http://www.blogjava.net/rainwindboys/comments/238780.html</wfw:comment><comments>http://www.blogjava.net/rainwindboys/archive/2008/11/05/238780.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rainwindboys/comments/commentRss/238780.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rainwindboys/services/trackbacks/238780.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一个java的小工具，对文件的操作&nbsp;&nbsp;<a href='http://www.blogjava.net/rainwindboys/archive/2008/11/05/238780.html'>阅读全文</a><img src ="http://www.blogjava.net/rainwindboys/aggbug/238780.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rainwindboys/" target="_blank">程序人生-天津</a> 2008-11-05 11:27 <a href="http://www.blogjava.net/rainwindboys/archive/2008/11/05/238780.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【积累】java中，文件的移动</title><link>http://www.blogjava.net/rainwindboys/archive/2008/11/05/238777.html</link><dc:creator>程序人生-天津</dc:creator><author>程序人生-天津</author><pubDate>Wed, 05 Nov 2008 03:21:00 GMT</pubDate><guid>http://www.blogjava.net/rainwindboys/archive/2008/11/05/238777.html</guid><wfw:comment>http://www.blogjava.net/rainwindboys/comments/238777.html</wfw:comment><comments>http://www.blogjava.net/rainwindboys/archive/2008/11/05/238777.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/rainwindboys/comments/commentRss/238777.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rainwindboys/services/trackbacks/238777.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 文件移动的方法&nbsp;&nbsp;<a href='http://www.blogjava.net/rainwindboys/archive/2008/11/05/238777.html'>阅读全文</a><img src ="http://www.blogjava.net/rainwindboys/aggbug/238777.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rainwindboys/" target="_blank">程序人生-天津</a> 2008-11-05 11:21 <a href="http://www.blogjava.net/rainwindboys/archive/2008/11/05/238777.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【原创】字符串分割的一个方法</title><link>http://www.blogjava.net/rainwindboys/archive/2008/11/05/238774.html</link><dc:creator>程序人生-天津</dc:creator><author>程序人生-天津</author><pubDate>Wed, 05 Nov 2008 03:18:00 GMT</pubDate><guid>http://www.blogjava.net/rainwindboys/archive/2008/11/05/238774.html</guid><wfw:comment>http://www.blogjava.net/rainwindboys/comments/238774.html</wfw:comment><comments>http://www.blogjava.net/rainwindboys/archive/2008/11/05/238774.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rainwindboys/comments/commentRss/238774.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rainwindboys/services/trackbacks/238774.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一个通用的字符串分割方法&nbsp;&nbsp;<a href='http://www.blogjava.net/rainwindboys/archive/2008/11/05/238774.html'>阅读全文</a><img src ="http://www.blogjava.net/rainwindboys/aggbug/238774.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rainwindboys/" target="_blank">程序人生-天津</a> 2008-11-05 11:18 <a href="http://www.blogjava.net/rainwindboys/archive/2008/11/05/238774.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【积累】一个基于yelu大学CSA认证服务的SSO例子（服务器为tomcat）</title><link>http://www.blogjava.net/rainwindboys/archive/2008/09/19/229947.html</link><dc:creator>程序人生-天津</dc:creator><author>程序人生-天津</author><pubDate>Fri, 19 Sep 2008 07:13:00 GMT</pubDate><guid>http://www.blogjava.net/rainwindboys/archive/2008/09/19/229947.html</guid><wfw:comment>http://www.blogjava.net/rainwindboys/comments/229947.html</wfw:comment><comments>http://www.blogjava.net/rainwindboys/archive/2008/09/19/229947.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/rainwindboys/comments/commentRss/229947.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rainwindboys/services/trackbacks/229947.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一个简单的SSO的例子，是基于yelu大学的CAS认证系统而做的&nbsp;&nbsp;<a href='http://www.blogjava.net/rainwindboys/archive/2008/09/19/229947.html'>阅读全文</a><img src ="http://www.blogjava.net/rainwindboys/aggbug/229947.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rainwindboys/" target="_blank">程序人生-天津</a> 2008-09-19 15:13 <a href="http://www.blogjava.net/rainwindboys/archive/2008/09/19/229947.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【免费共享】一个免费的JSP空间（50M+tomcat5.5+mysql4.1）</title><link>http://www.blogjava.net/rainwindboys/archive/2008/09/02/226235.html</link><dc:creator>程序人生-天津</dc:creator><author>程序人生-天津</author><pubDate>Mon, 01 Sep 2008 16:39:00 GMT</pubDate><guid>http://www.blogjava.net/rainwindboys/archive/2008/09/02/226235.html</guid><wfw:comment>http://www.blogjava.net/rainwindboys/comments/226235.html</wfw:comment><comments>http://www.blogjava.net/rainwindboys/archive/2008/09/02/226235.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rainwindboys/comments/commentRss/226235.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rainwindboys/services/trackbacks/226235.html</trackback:ping><description><![CDATA[晚上无事，在网上闲逛，看到了一个免费的jsp空间，试用了一下，感觉不错，所以推荐一下，具体的配置如下：<br />
<br />
web服务器：tomcat<br />
数据库：mysql<br />
空间大小：50M<br />
<br />
申请的网址：<a href="http://www.eatj.com/"><u>http://www.eatj.com</u></a><br />
<br />
不过比较郁闷的是，每天都要重启服务器一次，如果5天不登录，空间就会被收回。<br />
<br />
英文的帮助：http://s41.eatj.com/index.jsp?url=getting_started.html<br />
<br />
我申请后的地址为：http://flywithyou.s43.eatj.com/
 <img src ="http://www.blogjava.net/rainwindboys/aggbug/226235.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rainwindboys/" target="_blank">程序人生-天津</a> 2008-09-02 00:39 <a href="http://www.blogjava.net/rainwindboys/archive/2008/09/02/226235.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【积累】代码要规范，看一个for的例子</title><link>http://www.blogjava.net/rainwindboys/archive/2008/09/01/226144.html</link><dc:creator>程序人生-天津</dc:creator><author>程序人生-天津</author><pubDate>Mon, 01 Sep 2008 09:45:00 GMT</pubDate><guid>http://www.blogjava.net/rainwindboys/archive/2008/09/01/226144.html</guid><wfw:comment>http://www.blogjava.net/rainwindboys/comments/226144.html</wfw:comment><comments>http://www.blogjava.net/rainwindboys/archive/2008/09/01/226144.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rainwindboys/comments/commentRss/226144.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rainwindboys/services/trackbacks/226144.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;在书写代码的时候，一定要规范自己的代码，如果不规范代码，那么有的时候，可能会给你带来不大不小的麻烦，下面有一个小小的例子<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_30_476_Open_Image" onclick="this.style.display='none'; Codehighlighter1_30_476_Open_Text.style.display='none'; Codehighlighter1_30_476_Closed_Image.style.display='inline'; Codehighlighter1_30_476_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_30_476_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_30_476_Closed_Text.style.display='none'; Codehighlighter1_30_476_Open_Image.style.display='inline'; Codehighlighter1_30_476_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;TestPrintStream1&nbsp;</span><span id="Codehighlighter1_30_476_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_30_476_Open_Text"><span style="color: #000000">{<br />
<img id="Codehighlighter1_73_474_Open_Image" onclick="this.style.display='none'; Codehighlighter1_73_474_Open_Text.style.display='none'; Codehighlighter1_73_474_Closed_Image.style.display='inline'; Codehighlighter1_73_474_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_73_474_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_73_474_Closed_Text.style.display='none'; Codehighlighter1_73_474_Open_Image.style.display='inline'; Codehighlighter1_73_474_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;main(String[]&nbsp;args)&nbsp;</span><span id="Codehighlighter1_73_474_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_73_474_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;Class&nbsp;c&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;TestPrintStream1.</span><span style="color: #0000ff">class</span><span style="color: #000000">;<br />
<img id="Codehighlighter1_121_293_Open_Image" onclick="this.style.display='none'; Codehighlighter1_121_293_Open_Text.style.display='none'; Codehighlighter1_121_293_Closed_Image.style.display='inline'; Codehighlighter1_121_293_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_121_293_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_121_293_Closed_Text.style.display='none'; Codehighlighter1_121_293_Open_Image.style.display='inline'; Codehighlighter1_121_293_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">try</span><span style="color: #000000">&nbsp;</span><span id="Codehighlighter1_121_293_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_121_293_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Object&nbsp;o&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;c.newInstance();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(o&nbsp;</span><span style="color: #0000ff">instanceof</span><span style="color: #000000">&nbsp;TestPrintStream1)<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TestPrintStream1&nbsp;tt&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;(TestPrintStream1)&nbsp;o;</span><span style="color: #008000">//</span><span style="color: #008000">&nbsp;这里为什么会报错呢，说tt&nbsp;和&nbsp;TestPrintStream1不能解析</span><span style="color: #008000"><br />
<img id="Codehighlighter1_328_361_Open_Image" onclick="this.style.display='none'; Codehighlighter1_328_361_Open_Text.style.display='none'; Codehighlighter1_328_361_Closed_Image.style.display='inline'; Codehighlighter1_328_361_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_328_361_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_328_361_Closed_Text.style.display='none'; Codehighlighter1_328_361_Open_Image.style.display='inline'; Codehighlighter1_328_361_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">catch</span><span style="color: #000000">&nbsp;(InstantiationException&nbsp;e)&nbsp;</span><span id="Codehighlighter1_328_361_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_328_361_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e.printStackTrace();<br />
<img id="Codehighlighter1_396_470_Open_Image" onclick="this.style.display='none'; Codehighlighter1_396_470_Open_Text.style.display='none'; Codehighlighter1_396_470_Closed_Image.style.display='inline'; Codehighlighter1_396_470_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_396_470_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_396_470_Closed_Text.style.display='none'; Codehighlighter1_396_470_Open_Image.style.display='inline'; Codehighlighter1_396_470_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">catch</span><span style="color: #000000">&nbsp;(IllegalAccessException&nbsp;e)&nbsp;</span><span id="Codehighlighter1_396_470_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_396_470_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">&nbsp;TODO&nbsp;Auto-generated&nbsp;catch&nbsp;block</span><span style="color: #008000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e.printStackTrace();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span></div>
<br />
这个例子写完后，你会发现，编译器并不让你通过，为什么呢，语法没有问题啊，奇怪吧<br />
可是在仔细看看，你会发现对于if()这个语句,我们是这样来定义的<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_18_50_Open_Image" onclick="this.style.display='none'; Codehighlighter1_18_50_Open_Text.style.display='none'; Codehighlighter1_18_50_Closed_Image.style.display='inline'; Codehighlighter1_18_50_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_18_50_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_18_50_Closed_Text.style.display='none'; Codehighlighter1_18_50_Open_Image.style.display='inline'; Codehighlighter1_18_50_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(&nbsp;a.equals(b))&nbsp;</span><span id="Codehighlighter1_18_50_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_18_50_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">haha</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span></div>
<br />
是不是在例子的代码后面没有加入{}<br />
这个涉及到了一个问题：我们知道，在if后面如果只有一个语句，那么我们会习惯的忽略{}，可是在JAVA解析的时候<br />
TestPrintStream1 tt = (TestPrintStream1) o;这个语句会被解析成<br />
&nbsp;TestPrintStream1 tt; tt = new TestPrintStream1 (); 这样，在if{}这个模块中，只执行TestPrintStream1 tt;这个语句而不会执行<br />
tt = new TestPrintStream1 (); ，解析tt = new TestPrintStream1 (); 的时候，就会找不到tt的定义了，因为TestPrintStream1 tt;的作用域已经结束了<br />
所以，在平时，一定要养成良好的代码书写规范，不仅仅会规约我们的书写习惯，还会减少一些看起来很奇怪的问题<br />
 <img src ="http://www.blogjava.net/rainwindboys/aggbug/226144.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rainwindboys/" target="_blank">程序人生-天津</a> 2008-09-01 17:45 <a href="http://www.blogjava.net/rainwindboys/archive/2008/09/01/226144.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>