<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>exceljava的专栏 - java基础</title><link>http://blog.csdn.net/exceljava/category/325481.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Wed, 19 Dec 2007 14:47:39 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>exceljava</dc:creator><title>Java Annotation入门</title><link>http://blog.csdn.net/exceljava/archive/2007/10/14/1824816.aspx</link><pubDate>Sun, 14 Oct 2007 23:59:00 GMT</pubDate><guid>http://blog.csdn.net/exceljava/archive/2007/10/14/1824816.aspx</guid><wfw:comment>http://blog.csdn.net/exceljava/comments/1824816.aspx</wfw:comment><comments>http://blog.csdn.net/exceljava/archive/2007/10/14/1824816.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/exceljava/comments/commentRss/1824816.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1824816</trackback:ping><description>本文针对java初学者或者annotation初次使用者全面地说明了annotation的使用方法、定义方式、分类。初学者可以通过以上的说明制作简单的annotation程序，但是对于一些高级的annotation应用（例如使用自定义annotation生成javabean映射xml文件）还需要进一步的研究和探讨。涉及到深入annotation的内容，作者将在后文《Java Annotation高级应用》中谈到。&lt;img src ="http://blog.csdn.net/exceljava/aggbug/1824816.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>exceljava</dc:creator><title>Java Annotation手册</title><link>http://blog.csdn.net/exceljava/archive/2007/10/14/1824789.aspx</link><pubDate>Sun, 14 Oct 2007 23:48:00 GMT</pubDate><guid>http://blog.csdn.net/exceljava/archive/2007/10/14/1824789.aspx</guid><wfw:comment>http://blog.csdn.net/exceljava/comments/1824789.aspx</wfw:comment><comments>http://blog.csdn.net/exceljava/archive/2007/10/14/1824789.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/exceljava/comments/commentRss/1824789.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1824789</trackback:ping><description>
Annotation提供了一条与程序元素关联任何信息或者任何元数据（metadata）的途径。从某些方面看，annotation就像修饰符一样被使用，并应用于包、类型、构造方法、方法、成员变量、参数、本地变量的声明中。这些信息被存储在annotation的“name=value”结构对中。annotation类型是一种接口，能够通过java反射API的方式提供对其信息的访问。&lt;img src ="http://blog.csdn.net/exceljava/aggbug/1824789.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>exceljava</dc:creator><title>一段java文本操作的代码</title><link>http://blog.csdn.net/exceljava/archive/2007/10/12/1822337.aspx</link><pubDate>Fri, 12 Oct 2007 19:28:00 GMT</pubDate><guid>http://blog.csdn.net/exceljava/archive/2007/10/12/1822337.aspx</guid><wfw:comment>http://blog.csdn.net/exceljava/comments/1822337.aspx</wfw:comment><comments>http://blog.csdn.net/exceljava/archive/2007/10/12/1822337.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/exceljava/comments/commentRss/1822337.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1822337</trackback:ping><description>一个鸟面试题，还是全英文的，哪个公司我就不说了，呵呵，职业操守！
1  根据说明，将test.ini文件进行解析，并提供了方法（api)以供取得(...allows a developer to retrieve information...)并查询（....query different attributes...).
2  考虑到有的信息属于某个具体的组（group），所以将信息以HashMap的形式进行组织，因为HashMap是以形式存储数据的，所以可以分别将组和信息分别存如key,value中，便于查询。
3  考虑到有的属性（attribute）可能存在多各值的情况，查询的结果放在一个按属性个数构建的String[]中，便于显示多个数据。&lt;img src ="http://blog.csdn.net/exceljava/aggbug/1822337.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>exceljava</dc:creator><title>String和StringBuffer的对比及使用技巧 </title><link>http://blog.csdn.net/exceljava/archive/2007/10/10/1818140.aspx</link><pubDate>Wed, 10 Oct 2007 11:50:00 GMT</pubDate><guid>http://blog.csdn.net/exceljava/archive/2007/10/10/1818140.aspx</guid><wfw:comment>http://blog.csdn.net/exceljava/comments/1818140.aspx</wfw:comment><comments>http://blog.csdn.net/exceljava/archive/2007/10/10/1818140.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/exceljava/comments/commentRss/1818140.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1818140</trackback:ping><description>String和StringBuffer之概览
　　创建字符串的较佳途径
　　滞留字符串带来的优化
　　连接字符串时的优化技巧
　　借助StringBuffer的初始化过程的优化技巧
&lt;img src ="http://blog.csdn.net/exceljava/aggbug/1818140.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>exceljava</dc:creator><title>Java多线程程序设计详细解析 </title><link>http://blog.csdn.net/exceljava/archive/2007/10/08/1815621.aspx</link><pubDate>Mon, 08 Oct 2007 17:07:00 GMT</pubDate><guid>http://blog.csdn.net/exceljava/archive/2007/10/08/1815621.aspx</guid><wfw:comment>http://blog.csdn.net/exceljava/comments/1815621.aspx</wfw:comment><comments>http://blog.csdn.net/exceljava/archive/2007/10/08/1815621.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/exceljava/comments/commentRss/1815621.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1815621</trackback:ping><description>　线程又称为轻量级进程，它和进程一样拥有独立的执行控制，由操作系统负责调度，区别在于线程没有独立的存储空间，而是和所属进程中的其它线程共享一个存储空间，这使得线程间的通信远较进程简单。
&lt;img src ="http://blog.csdn.net/exceljava/aggbug/1815621.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>exceljava</dc:creator><title>解析Java中抽象类和接口的区别</title><link>http://blog.csdn.net/exceljava/archive/2007/09/30/1808403.aspx</link><pubDate>Sun, 30 Sep 2007 21:06:00 GMT</pubDate><guid>http://blog.csdn.net/exceljava/archive/2007/09/30/1808403.aspx</guid><wfw:comment>http://blog.csdn.net/exceljava/comments/1808403.aspx</wfw:comment><comments>http://blog.csdn.net/exceljava/archive/2007/09/30/1808403.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/exceljava/comments/commentRss/1808403.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1808403</trackback:ping><description>         在Java语言中， abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在，才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性，甚至可以相互替换，因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实，两者之间还是有很大的区别的，对于它们的选择甚至反映出对 于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析，试图给开发者提供一个在二者之间进行选择的依据。 &lt;img src ="http://blog.csdn.net/exceljava/aggbug/1808403.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>exceljava</dc:creator><title>JAVA程序员不可不注意的编码规范</title><link>http://blog.csdn.net/exceljava/archive/2007/09/27/1803687.aspx</link><pubDate>Thu, 27 Sep 2007 18:14:00 GMT</pubDate><guid>http://blog.csdn.net/exceljava/archive/2007/09/27/1803687.aspx</guid><wfw:comment>http://blog.csdn.net/exceljava/comments/1803687.aspx</wfw:comment><comments>http://blog.csdn.net/exceljava/archive/2007/09/27/1803687.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/exceljava/comments/commentRss/1803687.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1803687</trackback:ping><description>
应用编码规范对于软件本身和软件开发人员而言尤为重要，有以下几个原因：

1、好的编码规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件，在其整个生命周期中，均由最初的开发人员来维护；

2、好的编码规范可以改善软件的可读性，可以让开发人员尽快而彻底地理解新的代码；

3、好的编码规范可以最大限度的提高团队开发的合作效率；

4、长期的规范性编码还可以让开发人员养成好的编码习惯，甚至锻炼出更加严谨的思维；&lt;img src ="http://blog.csdn.net/exceljava/aggbug/1803687.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>exceljava</dc:creator><title>java进行简单的MD5加密</title><link>http://blog.csdn.net/exceljava/archive/2007/09/01/1768229.aspx</link><pubDate>Sat, 01 Sep 2007 13:29:00 GMT</pubDate><guid>http://blog.csdn.net/exceljava/archive/2007/09/01/1768229.aspx</guid><wfw:comment>http://blog.csdn.net/exceljava/comments/1768229.aspx</wfw:comment><comments>http://blog.csdn.net/exceljava/archive/2007/09/01/1768229.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/exceljava/comments/commentRss/1768229.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1768229</trackback:ping><description>java进行简单的MD5加密&lt;img src ="http://blog.csdn.net/exceljava/aggbug/1768229.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>exceljava</dc:creator><title>常用正则表达式</title><link>http://blog.csdn.net/exceljava/archive/2007/08/25/1758698.aspx</link><pubDate>Sat, 25 Aug 2007 15:34:00 GMT</pubDate><guid>http://blog.csdn.net/exceljava/archive/2007/08/25/1758698.aspx</guid><wfw:comment>http://blog.csdn.net/exceljava/comments/1758698.aspx</wfw:comment><comments>http://blog.csdn.net/exceljava/archive/2007/08/25/1758698.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/exceljava/comments/commentRss/1758698.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1758698</trackback:ping><description>正则表达式用于字符串处理、表单验证等场合，实用高效。现将一些常用的表达式收集于此，以备不时之需。&lt;img src ="http://blog.csdn.net/exceljava/aggbug/1758698.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>exceljava</dc:creator><title>一个计算结束时间和倒计时的程序</title><link>http://blog.csdn.net/exceljava/archive/2007/08/21/1752369.aspx</link><pubDate>Tue, 21 Aug 2007 09:32:00 GMT</pubDate><guid>http://blog.csdn.net/exceljava/archive/2007/08/21/1752369.aspx</guid><wfw:comment>http://blog.csdn.net/exceljava/comments/1752369.aspx</wfw:comment><comments>http://blog.csdn.net/exceljava/archive/2007/08/21/1752369.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/exceljava/comments/commentRss/1752369.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1752369</trackback:ping><description>java计算结束时间，倒计时,用到了java的几个常见时间函数。没有用到calendar
&lt;img src ="http://blog.csdn.net/exceljava/aggbug/1752369.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>exceljava</dc:creator><title>equals()方法产生的一个异常</title><link>http://blog.csdn.net/exceljava/archive/2007/08/06/1728715.aspx</link><pubDate>Mon, 06 Aug 2007 16:33:00 GMT</pubDate><guid>http://blog.csdn.net/exceljava/archive/2007/08/06/1728715.aspx</guid><wfw:comment>http://blog.csdn.net/exceljava/comments/1728715.aspx</wfw:comment><comments>http://blog.csdn.net/exceljava/archive/2007/08/06/1728715.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/exceljava/comments/commentRss/1728715.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1728715</trackback:ping><description>equals()方法产生的一个异常&lt;img src ="http://blog.csdn.net/exceljava/aggbug/1728715.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>