我想学习JAVA,以前的开发语言是VC6.0,了解OOP,哪位朋友能给出一些建议和学习方法,有没有一些比较好的书可以推荐一些?

解决方案 »

  1.   

    不建议一开始就盲目地看think in java,吃不消的。官方的 java tutorial 不错
      

  2.   

    请问 java tutorial 有中文版的吗?全称是什么?
      

  3.   

    http://java.sun.com/docs/books/tutorial/index.html
      

  4.   

    个人观点,仅供参考:
        因为你有一定的编程基础,建议你在网上下载些PPt(幻灯片)的教学方面的,这里介绍的很粗浅,主要是介绍JAVA语言的数据类型和一些简单的语法,很容易让人接受,看过PPT后对JAVA有了一个大概的了解;然后买一本JAVA基础书(推荐:循序渐进学JAVA/清华大学出的),刚接触JAVA建议先看国产的书,不要看翻译的,看完基础的书再看一些翻译的书籍会更好些;这时看看Think in java3就容易接受,但这本书还是有一定难度,努力研究一下,你会很有收获,最好这本书能多看几遍,毕竟这本书被称为“JAVA圣经”;到了这步就可以确定自已的学习方向了,如Servlet/Jsp、EJB等等。
      

  5.   

    很感谢大家
    ljg963419(李飘渺) :
    这样的时间大概需要几个月呢?
      

  6.   

    1.看PPT约一周到两周,我以前学过VB6对一些接口、多态有些了解,但像继承等一些新东西要先有个了解,看PPT还可以对JAVA能做哪些方面开发有个整体的印像,如J2SE是基础,可以做些Applet;J2EE是企业级开发、J2ME是嵌入式开发等等。
    2.看一本基础的书要两周到三周吧,书上的每一个例子都要亲自输入、编译、运行。
    3.Think in java 3要一个月到三个月不等,可能会更长,看你的接受能力,有了前面的铺垫,我想大部分还是能看懂的,如果遇到看不懂的也不要死抠,继续往下看,不管能不能看懂都要从头到尾的“过”一遍,要是以后遇到了不懂的再回过头来看也能找到解决问题的地方,记忆也会更深刻(因为书到用时方恨少,这是再回过头来看,效果甚好)。
    我觉得这本书集很多经验和技巧于一身,很少有人看一遍就有完全理解,当然智商甚高者是可以的,如果你也是像我一样智商平平的人,那就多看几遍吧。
      

  7.   

    如果楼主学过C或C++,可以直接看thinking in C++
    用emule下载
    ed2k://|file|(ebook-pdf)%20-%20Thinking%20In%20Java%20-%20Second%20Edition.pdf|4171977|4B1F239521451037DB76DDC22AE61459|/
    如果楼主没有学过C++,看o’reilly的java in nutshell
    用emule下载
    ed2k://|file|[2004][O'Reilly]Java%20Examples%20in%20a%20Nutshell,%20Third%20Edition.chm|1488169|9E1F9794331D3F0387213DCBF419BD70|/