学JAVA 已经2个多月了,自己也编了一些 定时关机 TXT文件分割器之类的程序,现在学完了java的基础课程。突然不知道该怎么学,学什么了,JAVA API在用到的时候能看懂一些,但要是没事的时候自己看根本看不下去,感觉就像是天书。听别人说
think in java是学JAVA必看的一本书,但感觉它特别难。
希望大家给一些建议,下一步该向JAVA哪个方向走,都要学些什么。

解决方案 »

  1.   

    刚开始学Java看Thinking in Java是有点费劲,我觉得还是看Core Java好一点,
    Core Java比较容易一点,讲的也很全面
      

  2.   

    先把基础打好吧 javase 就是java的基础 以你现在的处境 充其量也只是理解吧 javase一定要到掌握的程度 甚至精通 才好为后面的发展奠定基础 think in java 这书是要有一点java开发经验的人去看 才好容易理解 lz实在看不下去 可以去看 java核心技术 也是同java编程思想齐名的一本java经典书籍 推荐去看一下 lz学好javase可以往javaweb方向发展 接下来就是javaee 
    发展路线总的来说就是javase -> javaweb -> javaee 
    最后good luck
      

  3.   

    好好看看基本的那些东西,如集合、线程、同步、IO、socket、反射这几块在将来的java开发中用的最多
      

  4.   

    这种  集合、线程、同步、IO、socket、反射  非常重要的
      

  5.   

    java 方向j2me
    j2se
    j2ee你挑吧
      

  6.   

    你学JAVA 已经2个多月,你可以试一下投投简历.
    一直这样学是很枯燥无问的.最好的办法是在公司里边工作边学习.
    哪怕是面试不成功,你也知道自己哪里不足,回来后再认真去补上去.
    做为初学者,绝大部分就算有这个水平,但在面试的时候不行.
    主要是要与面试官聊聊天,如果去适应面试与考试.
    我觉得在学习,考试,面试中不断进步比较好.
    找工作就相当于在学校里的考试吧.
    good luck!
      

  7.   

    还是要坚持think in java,里面讲述了java的精髓啊。
    不懂的可以多问问别人。
    这本书能够通读几遍,就是java高手了
      

  8.   

    不知道LZ的基础是什么样的。我以前学过C++,自认学得还不错。现在开始学Java,一开始也听说《Thinking In Java》很难,所以没敢去看,打算以后看。就从CSDN下了个清华大学的Java教程,看了几天就看不下去了,毕竟以前看的C++经典书比较多,就觉得这种讲东西只能讲个40%的教程实在不利于学习。于是又翻开了《Thinking In Java》,已经看了100多页了,觉得至少目前看得很爽,不但讲基础,还讲OO思想,以及怎样做更合理(有点Effective的味道),据说还有设计模式(正好复习一下)。而且英文版生词也少,看的速度也不慢。所以我想我都能看得下去,LZ一定也没问题。愿与LZ共勉!
      

  9.   

    楼主现在的情况和我一样,如果《think in java》这本书看起来觉得难的话,只能说明你的基础还没有过关
      

  10.   

    学习中,不过想问一下,学习java,毕业后能做什么?