刚开始学习Java,求大神们给点建议。最好能附上几本比较合适基础人员学习的电子书。会场感谢!

解决方案 »

  1.   

    并不是大神,不过也是刚开始学习JAVA。我现在是只用了《JAVA入门经典》这本书,觉得挺不错的。如果要自己看书学一定要有耐心和毅力。如果有什么不懂的可以上论坛来问或去网上查。楼主加油哟~
      

  2.   

    建议就是多看多读多想多写,功夫下到了自然水到渠成。
    书的话网上搜一下java推荐书籍知乎就一大堆,很详细。
      

  3.   

    《疯狂Java讲义》、《Java核心技术》
      

  4.   

    thinking   in  java                这个书不错   我有电子版的   有需要的话可以  留一个你的QQ邮箱  我发给你
      

  5.   

    head first java 适合入门学习,可以考虑。要的话,可以留个邮箱
      

  6.   

    刚好最近整理小量在线的java电子书和文档。适合初学者
    中文:
    java编程思想(thinking in java)
    Java 编程要点
    jdk6 api-doc(中文)
    英文:
    jdk8 tools(英文)
    tomcat9(英文)
    servlet4.0 api-doc(英文)
      

  7.   

    学Java最好先看书,再看视频,这样就能对比自己有哪些不理解。
    Java语言程序设计案例教程 这个比较基础
    全书共分为11章,
    主要介绍了Java编程的基础知识、基本算法和流程控制、数组和方法、面向对象编程、常见错误和异常处理
    、线程及其操作、图形用户界面的设计与实现、Applet基础、输入与输出、Java网络编程等内容
    http://www.jb51.net/books/363689.html
    其它类似的在网上都能找见。
    视频可以看看看看尚学堂的Java入门教程
    http://www.bjsxt.com/download.html
    网上听课
    思路 注意力 代码一致
    听课 注意概念 注意用途(场景)注意优缺点
    学习 哪里不会看那里 边看边整理思路 边敲代码
    注意分析源码的思路 注意提取理论的知识点
    跟着思路自己动手敲一遍
    编码前
    你要实现的功能有哪些:列功能清单和知识点清单
    每个功能的具体业务逻辑
    分清重点和难点
    先把技术相关性相同或相似的功能放在一起实现
    自我限定每个步骤完成时间
    测试和调试这个功能效果
    梳理这个功能的核心技术与实现技巧
    另:几个可以的学习网址
    菜鸟教程:包含Java很多类型的教程例子,可以网上在线编程,还有测试。
    http://www.runoob.com/
    慕课网:Java教学视频
    http://www.imooc.com/
      

  8.   

    学Java最好先看书,再看视频,这样就能对比自己有哪些不理解。
    Java语言程序设计案例教程 这个比较基础
    全书共分为11章,
    主要介绍了Java编程的基础知识、基本算法和流程控制、数组和方法、面向对象编程、常见错误和异常处理
    、线程及其操作、图形用户界面的设计与实现、Applet基础、输入与输出、Java网络编程等内容
    http://www.jb51.net/books/363689.html
    其它类似的在网上都能找见。
    视频可以看看看看尚学堂的Java入门教程
    http://www.bjsxt.com/download.html
    网上听课
    思路 注意力 代码一致
    听课 注意概念 注意用途(场景)注意优缺点
    学习 哪里不会看那里 边看边整理思路 边敲代码
    注意分析源码的思路 注意提取理论的知识点
    跟着思路自己动手敲一遍
    编码前
    你要实现的功能有哪些:列功能清单和知识点清单
    每个功能的具体业务逻辑
    分清重点和难点
    先把技术相关性相同或相似的功能放在一起实现
    自我限定每个步骤完成时间
    测试和调试这个功能效果
    梳理这个功能的核心技术与实现技巧
    另:几个可以的学习网址
    菜鸟教程:包含Java很多类型的教程例子,可以网上在线编程,还有测试。
    http://www.runoob.com/
    慕课网:
    http://www.imooc.com/
    百度传课,腾讯视频都有不错的教程。
      

  9.   

    视频和书本想结合吧,视频推荐传智的,书当然是《Java核心技术》和《JAVA编程思想》了。
    想学好编程,需要好好研究,多敲代码。
      

  10.   

    Think in Java 
      

  11.   

    别去整什么thinking in java(java编程思想)、core java(java核心技术),这些书没基础看不懂不说越看越迷糊,到后来结果就是放弃。 真心搞不懂那些动不动就推荐这些书的什么想法。 
    先买本 疯狂java讲义 看看,也许是有没core jave之类的写得有深度,重点不突出等问题,但是对于初学者我觉得是很适合的。这书像本字典把java基础能用到的都罗列了一边,看完哪怕忘了很多也不怕,至少对java有个较全面的了解。看完这个基本算入门做做小东西,就可以看看web编程方面的了。到后面web学会了,再回头看thinking in java、core java之类的我觉得还比较合适
      

  12.   

    有一本书叫《人月神话》,据讲对学习Java有指导意义。
      

  13.   

    http://docs.oracle.com/javase/tutorial/
    orcale官方教程,你值得拥有
      

  14.   

    先看视频学习,入门最好,一个好的视频中的老师会告诉你很多坑是需要避免的,看完后应该入门没问题,再去找找小的项目做做,再回去看书 比如什么 《effective  java    》  就感觉书本讲的超好,然后就再也离不开书籍了,深入的话就买买买书籍吧
      

  15.   

    疯狂java讲义很适合入门
      

  16.   

    个人也觉得看视频入门会更好一些 我学习的时候 看的是 传智播客的 韩顺平 老师的javaee课程学的 一边看还能一边跟着动手做 掌握得会比较快 看书的话我觉得是当你java编程具有一定能力的时候再回去看书 更容易理解书上的内容