前面帖子的:
------------------------------>
非常感谢楼上多位兄弟的发言!下面我说几句:我并不是说一定要将有关于JAVA编码的所有技术都学精通,我觉得那没必要,因为学了那么多也不一定就能用到!我觉得我们能做到的是在"了解""熟悉""精通"这三个层面来看待有关于JAVA编码的技术,也就是说有些内容你需要精通,有些内容你需要熟悉,而有些内容你却只需要了解。我非常同意楼上兄弟的:
===================
最重要的是待你用到这些知识点时能够迅速地上手!
===================
但是我的观点是你首先至少需要了解这些技术,知道大概有些什么优缺点,然后才能找到对象去上手,举个例子,XML解释常用sax/dom/jdom/jaxb:
以前会用sax/dom来解释XML就不错了,但如果你知道jdom可以把XML直接读到java里面来处理,你就会用jdom,同时你又了解jaxb居然可以将一个XML直接读成一个java对象,你肯定会选择jaxb.这一切都建立在你了解他们的基础上。所以我认为最低程度:我们需要了解这些技术(特别是那些新技术),然后才可以在架构或者具体编码时有所取舍。

解决方案 »

  1.   

    6、cocoon/xsp
    另一种很好的web架构(人人认为),基于XML的,有多少兄弟在用?这个没用过,楼主可否告知哪里能找到相关资料
      

  2.   

    编码习惯也有不统一的时候,各个公司都有不一样的规范,很少遵守同一规范.
    最重要的要学好XML,XML在今后的几年里应用会越来越广泛.
      

  3.   

    最近有个项目要用swt做客户端,也算一个吧
      

  4.   

    还忘了网络基础和密码学吧,我现在缺密码学,所以一遇到如System.getSecurityManager()这种代码就心里不塌实,没有弄懂
      

  5.   

    大家能够将自己学习JAVA的网络资源贴出来,来一个资源共享,
      

  6.   

    http://www.hibernate.org.cn
    Hibernate的中文网址,目前正在学习中!
      

  7.   

    jvm规范 楼主说了没?:)
    这是重中之重
      

  8.   

    学习一些新知识前,需要具备哪些基础(背景知识)。
    这是快速掌握新技术的要领吧。
    望在JAVA界打磨多年的高手或经验丰富的行家指点指点、提携后辈。