Hi all :)
我也去sun看过:p
因为时间和精力的问题, 我觉得不应该仔仔细细的研究每一种技术. 我想在每种技术中, 最重要的可能是里面的设计思想, 比如为了实现它而定制的框架好在哪儿, 里面用到了哪些设计模式, 为什么要用到它们等等. 相信你们也注意到了, sun基本都是在明确要做的事情后开始定义框架, 然后定制接口, 再然后做个参考实现什么的. 我不懂软件工程, 但我想到的和看到的大约都是这样的. 另外, 我觉得还应该好好看看xml和uml/xmi, 现在很多技术都同他们密切相关, 不看的话有点儿说不过去吧? 下面有几篇文章挺不错, 不管你们看没看过, 我先把它们的url贴出来, 呵呵 ...
http://www.cn.ibm.com/developerWorks/components/oo-design1/index.shtml
http://www.cn.ibm.com/developerWorks/components/oo-design2/index.shtml
http://www.cn.ibm.com/developerWorks/components/oo-design3/index.shtml
http://www.cn.ibm.com/developerWorks/components/oo-design4/index.shtml
另外, 还有个站点挺不错
http://www.refactoring.com/
你们看看, 有什么心得大家互相交流一下, 呵呵 ...

解决方案 »

  1.   

    use swing (jni jdbc) to develope user interface.
      

  2.   

    有Mr.朱的article有关java,说到了以上几点
      

  3.   

    j2ee里面有很多技术,如ejb,jndi,jms
      

  4.   

    大家好像都不是太关心啊,难道大家都是在用jsp ,ejb?
      

  5.   

    I believe that OO Concept should be the most important in a variety of Java technologies.Without OO design, we can not achieve a flexible, maintainable, extensible, reusable applications or components.In my opinion, We perhaps pay more attention to various Java application technologies than Java language itself.