1:90%
2:60%
3:40%其实你的3个等级,1,2级有等级,2,3之间等级就不明显了。java的库有很多要精通所有的是很难的,但“体会到面向对象的精髓和软件工程的本质”,并不一定要能“分布式编程等,精通Java类库”。还有"能把java思想与软件工程无缝结合"好像说法不是很正确。我认为应该是能把java思想充分的在系统设计中体现。

解决方案 »

  1.   

    我学JAVA差不多快一个月了,在不断努力下基本可以达到1的水平,
    我觉得学习语言最重要的就是要打好基础.特别是对OOP,一定要有
    一种思想,一种想象能力.还有就是要自己写程序,"书上得来终觉
    浅,绝知此事要躬行".
      

  2.   

    明显错误,哪有这么分的?
    这明显不是java的三种境界,而是作为一个软件人员的三种境界,而且其中2,3区分也不是很开,没有可借鉴性。
    我来给大家分辨一下仅是java语言的三种高手境界吧!1.语法级别:(一样)
    熟悉java编程结构,语法,I/O,多线程,文件流,数据库编程等,面向对象入门。
    需要时间:最多1个月.
    2。宏观思想境界:
    熟悉J2EE规范,脑子里都是最先进的架构设计,一考虑问题就想sun,ibm是怎么做的,需要时间:2年左右。
    3。微观思想境界:
    熟悉java虚拟机,对java的字节码了如指掌,可以不用java,仅用字节码写出完美的程序,看到任何问题就要考虑其性能,喜欢有事没事查看别人的字节码,对性能的要求苛刻。
    需要时间:看天赋和理念,至少在5年左右。
      

  3.   

    "熟悉java编程结构,语法,I/O,多线程,文件流,数据库编程等,面向对象入门。
    需要时间:最多1个月."  一个月就能熟系那么多东西,厉害,咳,是不是我太笨了,三个月来真正用于工程实现的就那么一点技术,还忙的和孙子似的,大家真是高手!
      

  4.   

    ["熟悉java编程结构,语法,I/O,多线程,文件流,数据库编程等,面向对象入门。
    需要时间:最多1个月."  一个月就能熟系那么多东西,厉害,咳,是不是我太笨了,三个月来真正用于工程实现的就那么一点技术,还忙的和孙子似的,大家真是高手!]不要着急,一般来说除非很聪明的人,或是C/C++基础很好,一般来说1个月是不是稍微
    短了一点?  :-)再说快一点/慢一点并不是很重要,慢慢在工作中找到感觉就可以了,为什么一定要
    非常快呢?不同的人有不同的习惯和方式再退一步讲:
    人不一定非要很聪明才算厉害 :-)
    一门技术不是非要很高深才是好技术 :-)咳咳咳咳咳
      

  5.   

    i am just being level 1+.but i alaways use jsp.
      

  6.   

    hahaha88(忧郁的眼神,稀嘘的胡子喳)的意见可谓精辟,呵呵
      

  7.   

    1-2间挣扎;
    那请教dcren,相应级别看什么书呢?
      

  8.   

    JAVA的类库很多,关键熟悉自己工作需要方面的就可以了!等级二是一个软件工程师必备的条件,但你的定义有点泛了!
      

  9.   

    if you are at 蓦然回首,却在灯火阑珊处。There are no Jave, C, C++, VB ...