学习任何语言,多看,多练都是最有效的方法,学习java跟学习c,c++没有什么本质的区别
java是真正的面向对象的语言,在掌握语法的基础上,体会oo的思想最重要

解决方案 »

  1.   

    如果一点基础都没有,先找本最最基本的学学语法之类的,比如清华的《21天学通java》、《Java2从入门到精通》、《Java2编程起步》等
    如果好点,就看《core in java2》、《thinking in java》、《special edition java2》吧
    ==============================================================
    如上所言,并非完全正确,请从建议的角度、用怀疑的眼光批判地接收
      

  2.   

    自己看看书,找点程序写写。最好找本java的数据结构的书学习一下!
      

  3.   

    谢谢,二楼的,
    你认为:那本JAVA的书籍最经典
    推荐好的网站
      

  4.   

    看兄四个三角应该有基础吧.......如果没用过java就找本书看看吧,这个不算难但是java的设计的思想和他的oo精髓不是很容易掌握的......我看java有一段时间了,还是觉得自己没有入门.....看看< thinking in java> 如果英文好,最好看英文的,别看翻译的一起努力!
      

  5.   

    我建议你深刻学习研究几个有代表性的例子,看人家是怎么利用java面向对象的
    特性的,包括(封装、继承、多态等等);
    从项目中学习,设计一些功能,比如EJB,applet+servlet等。
    祝你好运,常来此论坛。
      

  6.   

    "边学边用,边用边学,学完就用,用完就学"
    <<Thinking in java>><<java 2 核心技术>>卷I,卷II
    http://www.5xsoft.com/data/200110/2916051901.htm
      

  7.   

    根据本人的经验,有以下几本书可做入门之选:(有阶梯性)
    1:<<Tinking in JAVA>>(第二版)<<JAVA2 核心技术>> (卷一)
    2:<<JAVA in a NutShell>><<JAVA Language Reference>>(第二版)(O'REILLY)
    然后就可以看看关于EJB JSP Serverlet 等。
    多做实验,祝你成功!
      

  8.   

    裸啃<thinking in java>一个月
      

  9.   

    学习任何语言,都要理论和时间相结合
    你要有恒心,就会好的
    我推荐你两本书《THINK IN JAVA》是经典制作就是难理解!!!!!
      

  10.   

    <<Thinking in java>>
      

  11.   

    学语言其实都差不多,语法结构不是最重要的,他的编程思想才是真正值得我们追求的东西。java和c++很相象,特别是他们的面向对象的东西,java是一门完全面向对象的语言,要想学好java你就必须深入理解面向对象的程序设计方法,这样对你学习java可以起到事半功倍的效果。其次选一本好的教材也是很重要的,我认为教材不一定也是那种大块头,选一本适中的比较好,最好是有程序范例的,不一定要是那种大家都认为是的经典名著,只要自己觉得适合就行,当然一般大家工人的经典名著都比较好的。还有就是要多上机实践,把自己想的东西用语言来表达,这是掌握一门语言的最好的方法。