<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>秋窗餘照</title>
    <description></description>
    <link>http://inshua.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
          <item>
        <title>答复: Why OO sucks</title>
        <author>inshua</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://inshua.javaeye.com">inshua</a>&nbsp;
                    链接：<a href="http://inshua.javaeye.com/blog/231336" style="color:red;">http://inshua.javaeye.com/blog/231336</a>&nbsp;
          发表时间: 2008年08月21日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          这个例子可能揭示的更明白些：<br /><br /><pre name="code" class="java">

class Test{

    public static void Main(String args[]){
        Object o = new Object(){
             String name = "John";
             public void speek (){
                 System.out.println(name);
             }
        }
        o.speek();     // 我用的是 dynamic-Java，简称 DJ，嘿嘿
    }
}

</pre><br /><br />和<br /><br /><pre name="code" class="js">

var o = function (method){  
   var name = 'John';         // 相当于 lisp 的 (let name 'John')，以下均有相当的代码  
   if(method == 'speek'){  
      return function(){  
        alert(name);  
      }  
   }  
}  

o('speek')();  
</pre><br /><br />相当。<br /><br />而 class 从语义上可以理解为将上面那段匿名类的定义模板化和，，有名化。
          <br/><br/>
          <span style="color:red;">
            <a href="http://inshua.javaeye.com/blog/231336#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/138' target='_blank'><span style="color:red;font-weight:bold;">加入阿里巴巴，发展潜力无限</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 21 Aug 2008 21:36:36 +0800</pubDate>
        <link>http://inshua.javaeye.com/blog/231336</link>
        <guid>http://inshua.javaeye.com/blog/231336</guid>
      </item>
          <item>
        <title>JaQu 一个有益的尝试</title>
        <author>inshua</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://inshua.javaeye.com">inshua</a>&nbsp;
                    链接：<a href="http://inshua.javaeye.com/blog/225529" style="color:red;">http://inshua.javaeye.com/blog/225529</a>&nbsp;
          发表时间: 2008年08月07日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          厌倦了蹩脚的 sql，正在构思替代方案，碰巧遇到这个，挺有意思。<br /><br />http://www.h2database.com/html/frame.html?jaqu.html&amp;main<br /><br /><div class="quote_title">引用</div><div class="quote_div"><br />JaQu stands for Java Query and allows to access databases using pure Java. JaQu replaces SQL, JDBC, and O/R frameworks such as Hibernate. JaQu is something like LINQ for Java (LINQ stands for "language integrated query" and is a Microsoft .NET technology). The following JaQu code:<br /><br />Product p = new Product();<br />List&lt;Product> soldOutProducts = <br />&nbsp; db.from(p).where(p.unitsInStock).is(0).select();<br /><br />stands for the SQL statement:<br /><br />SELECT * FROM PRODUCTS P <br />WHERE P.UNITS_IN_STOCK = 0<br /><br /></div>
          <br/><br/>
          <span style="color:red;">
            <a href="http://inshua.javaeye.com/blog/225529#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/138' target='_blank'><span style="color:red;font-weight:bold;">加入阿里巴巴，发展潜力无限</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 07 Aug 2008 16:31:24 +0800</pubDate>
        <link>http://inshua.javaeye.com/blog/225529</link>
        <guid>http://inshua.javaeye.com/blog/225529</guid>
      </item>
      </channel>
</rss>