﻿<?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</title><link>http://www.blogjava.net/nokiaguy/category/31067.html</link><description>假如这个世界上只剩下你一个人，当你正坐在屋子里的时候，这时突然响起了敲门声，那么会是谁呢？</description><language>zh-cn</language><lastBuildDate>Thu, 29 May 2008 21:40:44 GMT</lastBuildDate><pubDate>Thu, 29 May 2008 21:40:44 GMT</pubDate><ttl>60</ttl><item><title>Web上传文件的原理及实现</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/29/203792.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Thu, 29 May 2008 04:42:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/29/203792.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/203792.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/29/203792.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/203792.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/203792.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 虽然现在有很多上传组件可以利用，但是了解Web上传文件的原理，对于处理突然出现的问题会有很大的帮助，下面就来讲一下通过浏览器上传文件的基本原理。在了解了原理之后，就可以非常容易地自制满足自身需要的上传组件了。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/29/203792.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/203792.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-29 12:42 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/29/203792.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>AJAX从服务端获取数据的三种方法</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/25/202795.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Sun, 25 May 2008 15:16:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/25/202795.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/202795.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/25/202795.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/202795.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/202795.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在本文中将给出一个例子来介绍使用AJAX技术从服务端获得数据的三种方法。这个例子很简单，就是两个选择框（html中的&lt;select>标签），通过选中第一个select的某一项后，会从服务端得到一些数据，并加载到第2个select中。这三种方法是获得XML数据，直接获得&lt;option>字符串，以及获得在客户端可执行的javascript代码。 本文还给出了一种ajax向服务端发送中文请求时出现乱码的解决方案。&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/25/202795.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/202795.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-25 23:16 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/25/202795.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java 6 Hotspot的性能将有可能超越编译型语言</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/14/200433.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Wed, 14 May 2008 09:16:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/14/200433.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/200433.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/14/200433.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/200433.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/200433.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Sun公司的Kohsuke Kawaguchi考察了Hotspot JIT在JDK6 u10 b14 debug版中产生的汇编代码，并将其记录在博客中。该博文着重阐述了Java优化的程度。&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/14/200433.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/200433.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-14 17:16 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/14/200433.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java SE6调用Java编译器的两种新方法</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/13/200141.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Tue, 13 May 2008 02:25:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/13/200141.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/200141.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/13/200141.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/200141.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/200141.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在很多Java应用中需要在程序中调用Java编译器来编译和运行。但在早期的版本中（Java SE5及以前版本）中只能通过tools.jar中的com.sun.tools.javac包来调用Java编译器，但由于tools.jar不是标准的Java库，在使用时必须要设置这个jar的路径。而在Java SE6中为我们提供了标准的包来操作Java编译器，这就是javax.tools包。使用这个包，我们可以不用将jar文件路径添加到classpath中了。&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/13/200141.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/200141.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-13 10:25 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/13/200141.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转载】OpenEJB 3.0支持对枚举和集合的依赖注入及OSGi和EJB 3.0特性</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/12/200072.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Mon, 12 May 2008 11:36:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/12/200072.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/200072.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/12/200072.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/200072.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/200072.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 开源轻量级EJB实现框架OpenEJB的最新版支持对枚举、集合和Maps的依赖注入（Dependency Injection，即DI），并且支持OSGi和EJB 3.0规范。在经历了一年半的开发后，OpenEJB 3.0最终版近期发布了。该版本还支持@EJB引用其他EAR文件中的本地接口、事务日志及基于HTTP协议的EJBd，同时它还支持EJB 3.0的新特性如Business Interfaces、Java Persistence API (JPA)及JAX-WS Web Services。&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/12/200072.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/200072.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-12 19:36 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/12/200072.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java的多进程运行模式分析</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199738.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Sat, 10 May 2008 11:02:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199738.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/199738.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199738.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/199738.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/199738.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一般我们在java中运行其它类中的方法时，无论是静态调用，还是动态调用，都是在当前的进程中执行的，也就是说，只有一个java虚拟机实例在运行。而有的时候，我们需要通过java代码启动多个java子进程。这样做虽然占用了一些系统资源，但会使程序更加稳定，因为新启动的程序是在不同的虚拟机进程中运行的，如果有一个进程发生异常，并不影响其它的子进程。&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/10/199738.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/199738.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-10 19:02 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/10/199738.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《程序员》第9期智慧擂台题目——高频词汇提取</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199654.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Sat, 10 May 2008 01:37:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199654.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/199654.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199654.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/199654.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/199654.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这次智慧擂台请大家在一个比较庞大的英文文本中找出M个数量最多的短语（由N个单词组成）。统一处理相同的文本文件，该文本只包含英文单词、空格和回行符，比较谁的程序效率最高。&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/10/199654.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/199654.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-10 09:37 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/10/199654.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>百度面试题的java实现</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199649.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Sat, 10 May 2008 01:23:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199649.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/199649.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199649.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/199649.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/199649.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 有一根27厘米的细木杆，在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。木杆很细，不能同时通过一只蚂蚁。开始时，蚂蚁的头朝左还是朝右是任意的，它们只会朝前走或调头，但不会后退。当任意两只蚂蚁碰头时，两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距离。编写程序，求所有蚂蚁都离开木杆的最小时间和最大时间。&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/10/199649.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/199649.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-10 09:23 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/10/199649.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一著名软件公司的java笔试算法题的答案</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199647.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Sat, 10 May 2008 01:19:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199647.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/199647.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199647.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/199647.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/199647.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 原题如下：用1、2、2、3、4、5这六个数字，用java写一个程序，打印出所有不同的排列，如：512234、412345等，要求："4"不能在第三位，"3"与"5"不能相连。&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/10/199647.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/199647.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-10 09:19 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/10/199647.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java正则表达式初学者指南</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199645.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Sat, 10 May 2008 01:14:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199645.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/199645.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/10/199645.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/199645.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/199645.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文将介绍如何在Java中使用正则表达式来处理文本数据。正则表达式就是一个字符串，但和普通的字符串不同的是，正则表达式是对一组相似字符串的抽象&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/10/199645.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/199645.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-10 09:14 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/10/199645.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>J2SE5.0中最有趣的新特性：注释(annotation)</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/09/199456.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Fri, 09 May 2008 04:46:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/09/199456.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/199456.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/09/199456.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/199456.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/199456.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文将向你介绍J2SE5.0中的新特性之一：注释。本文将从什么是注释；J2SE5.0中预定义的注释；如何自定义注释；如何对注释进行注释以及如何在程序中读取注释5个方面进行讨论。&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/09/199456.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/199456.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-09 12:46 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/09/199456.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何防止覆盖(override)toString方法时产生递归调用</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/07/198991.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Wed, 07 May 2008 08:07:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/07/198991.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/198991.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/07/198991.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/198991.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/198991.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在Java中任何对象都继承于Object类，因此，每个类都有一个toString方法用于返回当前对象的字符串形式（可能是对象地址或其他和对象相关的信息）。在每个类中也可以覆盖toString方法以返回自定义的字符串。&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/07/198991.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/198991.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-07 16:07 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/07/198991.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在Java中连接字符串时是使用+号还是使用StringBuilder</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/07/198990.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Wed, 07 May 2008 08:04:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/07/198990.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/198990.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/07/198990.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/198990.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/198990.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 字符串是Java程序中最常用的一种数据结构之一。在Java中的String类已经重载的"+"。也就是说，字符串可以直接使用"+"进行连接，如String s = "abc" + "ddd";但这样做真的好吗？当然，这个问题不能简单地回答yes or no。要根据具体情况来定。在Java中提供了一个StringBuilder类（这个类只在J2SE5及以上版本提供，以前的版本使用StringBuffer类），这个类也可以起到"+"的作用。那么我们应该用哪个呢？&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/07/198990.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/198990.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-07 16:04 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/07/198990.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java.lang.Object是如何成为默认父类的</title><link>http://www.blogjava.net/nokiaguy/archive/2008/05/06/198711.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Tue, 06 May 2008 07:14:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/05/06/198711.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/198711.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/05/06/198711.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/198711.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/198711.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 经常有Java初学者会问为什么一个没有父类的Java类会自动从java.lang.Object类继承。如下面是一个普通的Java类：<br>public class Test    // 从Object类继承<br>{<br>    public static void main(String[] args)<br>    {<br>        System.out.println(new Test().toString());<br>    }<br>}<br>从上面的代码可以看出，实际上，Test类的父类就是Object，因此，在Test中可以使用Object类的public或protected资源，如toString方法。那么Java编译器和JVM到底是如何做的呢？&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/05/06/198711.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/198711.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-05-06 15:14 <a href="http://www.blogjava.net/nokiaguy/archive/2008/05/06/198711.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java SE 6之GUI：让界面更加绚丽(下)</title><link>http://www.blogjava.net/nokiaguy/archive/2008/04/30/197594.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Wed, 30 Apr 2008 12:19:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/04/30/197594.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/197594.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/04/30/197594.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/197594.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/197594.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在上一篇中我介绍了Java SE 6在GUI上的部分改进。在这篇 文章中我接着介绍另外几种新的GUI功能。这些功能是：<br><br>1.  带有排序和过滤功能的JTable。<br><br>2.  增强的JTabbedPane组件<br><br>3.  增强的打印功能<br><br>4.  增强的拖放功能&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/04/30/197594.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/197594.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-04-30 20:19 <a href="http://www.blogjava.net/nokiaguy/archive/2008/04/30/197594.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java SE 6之GUI：让界面更加绚丽(上)</title><link>http://www.blogjava.net/nokiaguy/archive/2008/04/29/197246.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Tue, 29 Apr 2008 06:34:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/04/29/197246.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/197246.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/04/29/197246.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/197246.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/197246.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Java是一种非常强大的编程语言，但Java的GUI能力一直是它的软肋。虽然Java提供2种图形解决方案，AWT和Swing。但这2种图形库的功能十分有限，使用它们并不能带来更多的用户体验。而且AWT和Swing的更新速度很慢。一直到Java SE 5也没什么明显的变化。幸好Java SE 6终于为它们增加大更强大的功能。有了这些功能，使用AWT和Swing设计的用户界面可以更贴近用户。为了使读者能够更早地体验Java SE 6 GUI的美丽，本文就Java SE 6 GUI提供的主要功能进行讨论。&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/04/29/197246.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/197246.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-04-29 14:34 <a href="http://www.blogjava.net/nokiaguy/archive/2008/04/29/197246.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于Java String对象创建问题解惑</title><link>http://www.blogjava.net/nokiaguy/archive/2008/04/27/196401.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Sun, 27 Apr 2008 02:01:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/04/27/196401.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/196401.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/04/27/196401.html#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/196401.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/196401.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 先看看下面的代码<br><br>    public String makinStrings()<br>    {<br>        String s = "Fred";<br>        s = s + "47";<br>        s = s.substring(2, 5);<br>        s = s.toUpperCase();<br>        return s.toString();<br>    }<br><br><br>问：调用makinStrings方法会创建几个String对象呢？&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/04/27/196401.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/196401.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-04-27 10:01 <a href="http://www.blogjava.net/nokiaguy/archive/2008/04/27/196401.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>接口、类、抽象类、对象的另类解释</title><link>http://www.blogjava.net/nokiaguy/archive/2008/04/27/196399.html</link><dc:creator>银河使者</dc:creator><author>银河使者</author><pubDate>Sun, 27 Apr 2008 01:50:00 GMT</pubDate><guid>http://www.blogjava.net/nokiaguy/archive/2008/04/27/196399.html</guid><wfw:comment>http://www.blogjava.net/nokiaguy/comments/196399.html</wfw:comment><comments>http://www.blogjava.net/nokiaguy/archive/2008/04/27/196399.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/nokiaguy/comments/commentRss/196399.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nokiaguy/services/trackbacks/196399.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 大家也许都知道做工艺器或是工厂里做生产某些产品的模具模具。如做一个金属的五角星，只要将钢水罐到五角星的模具模具里就可以很容易地制做五角星。我们也可以将类比喻成做五角星的模具。  而生产出的一个个五角星就是一个个对象。 为了建立不同的对象（有的是金属的、有的塑料的，等等），可通过向模具里灌入不同的液态材料就可以制做。这也相当于向类的构造方法中传入不同的参数（相当于不同的液态材料）。&nbsp;&nbsp;<a href='http://www.blogjava.net/nokiaguy/archive/2008/04/27/196399.html'>阅读全文</a><img src ="http://www.blogjava.net/nokiaguy/aggbug/196399.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nokiaguy/" target="_blank">银河使者</a> 2008-04-27 09:50 <a href="http://www.blogjava.net/nokiaguy/archive/2008/04/27/196399.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>