深入理解oo  j2ee 或 j2me这样 在java方面 应该可以算是小高手了唉 什么时候我可以成为呢

解决方案 »

  1.   

    JAVA高手不是编码机器,
    能入:写代码关是必过得了,这点大家都能作到。
    能出:精通23种常用得设计模式,精通软件工程,系统分析设计能力强,抽象能力好。
    我们一起努力吧
      

  2.   

    1 面向对象是基础 包括java基本使用,继承抽象接口等
    2 程序性能理解是提高 包括多进程,安全性等
    3 设计模式是内功 急不得,必须要慢慢体会
    4 软件工程提高效率和条理 包括分析,设计,测试等
    5 对java的熟悉是过程,包括j2se...rmi,jndi,ejb等
      

  3.   

    浅薄,我的话太肤浅了,我理解的高手太狭隘了,老大都说了,五年后,那我的一年后就太惭愧了。年限问题先不论了,还是就高手问题大家多发言,
     
       如果你的公司是个还比较正规有实力的公司,而你又被认为是开发水平较高的人,也就是大家公认你是java方面高手,那么可以说说你现在已经掌握的广度和深度吗?
      

  4.   

    高手中无所谓"JAVA高手",因为高手必定精通很多,JAVA只不过是其中一块砖而已
      

  5.   

    to nc201
    高手必定精通很多?未必,不要轻易说出“精通”二字,更不要轻易说“精通很多”,
    熟练掌握就不错了。
      

  6.   

    哈哈,我在Java的目标不高,能熟练使用就可以了。
      

  7.   

    如果你的公司是个还比较正规有实力的公司,而你又被认为是开发水平较高的人,也就是大家公认你是java方面高手,那么可以说说你现在已经掌握的广度和深度吗?
      

  8.   

    to flyylf(飞飞)
    “熟练”是什么?
    打个比喻:
        作为一个瓦匠,你的手艺不错,你半天功夫就能砌好一堵墙,而一般的瓦匠要用一整天,所以你“熟练”。然而,你只是“熟练"砌墙而已,只是一个瓦匠。
        如果你对“熟练”还不够满意,要“精通”砌墙的话,那么你也只能是一个“精通”砌墙的瓦匠。
        你应该知道:是“精通”砌墙技术的人(相当于编码主管)教你如何砌这堵墙,是“精通”结构的人(相当于系统分析)告诉你需要这么一堵墙存在,并告诉你在哪里砌这堵墙
        然而这些人并不“砌墙”。
        
        所以我喜欢“精通”这个词,而不喜欢“熟练”
      

  9.   

    编码是当然要过的了,还有就是一个人的设计思维了,如模式UML等等,最后就是能整合运用J2EE,EJB,SQL等等