java初学者(新手)应该如何选择学习教材与网站
作者:天天向上
推荐《JAVA核心技术》,想多看点代码多练习可以找《java开发实战经典》
<img src="https://pic4.zhimg.com/50/v2-5aea6ea886f9547b0cbfa0b484b72367_hd.jpg" data-rawwidth="579" data-rawheight="383" class="origin_image zh-lightbox-thumb" width="579" data-original="https://pic4.zhimg.com/v2-5aea6ea886f9547b0cbfa0b484b72367_r.jpg">关于《JAVA编程思想》Thinking in Java,是本好书,有学JAVA圣经之说。

<img src="https://pic3.zhimg.com/50/v2-1d6f2aef44d69f662e2f4bbafe32830a_hd.jpg" data-rawwidth="474" data-rawheight="287" class="origin_image zh-lightbox-thumb" width="474" data-original="https://pic3.zhimg.com/v2-1d6f2aef44d69f662e2f4bbafe32830a_r.jpg">但是这本书对JAVA有基本功的人来说不错,学习此书可以对JAVA有一个比较深刻的理解,但对于初学者(除非脑子特好使)是个毒药,过于抽象,真不太好懂,所以不建议初学者使用。
2、JAVA学习视频:
马士兵JAVA视频、毕向东JAVA视频,关于视频,必须说明一下:
第一,最好看一个人的视频,因为每个老师的思维方式不一样。
第二,看视频是一个相当低效的学习方法,能不看就不要看,实际上看视频慢慢就落入学习知识而忽视技能练习的状态,开始去努力记知识点,不去敲代码, 这样是走不下去的,看视频时,一定要记得敲代码。
3、JAVA学习网址
查找代码的网址,国外的:
http://sourceforge.net
http://github.com
国内的估计这两个链接基本解决了学习资料问题
下载详情_51CTO下载中心_IT技术资料免费下载或者
158个JAVA免豆精品资料汇总 - Java论坛 - 51CTO技术论坛 帮51CTO做广告了。
还有CSDN、博客园、开源中国和pudn这几个网站都不错。
关于学习JAVA的网站,先说明一下:
stackoverflow
一个IT的问答网站
很多人推荐不懂去stackoverflow
<img src="https://pic4.zhimg.com/50/v2-0e1d424f6ce6f3b02ceb1b0bac0e446b_hd.png" data-rawheight="362" data-rawwidth="800" class="origin_image zh-lightbox-thumb" width="800" data-original="https://pic4.zhimg.com/v2-0e1d424f6ce6f3b02ceb1b0bac0e446b_r.png">
如果你能为了解决JAVA问题,达到废寝忘食的地步,至少睡下去以后还在思考JAVA问题,那么恭喜你,你已进入状态,成功就在不远处。
此文章适合理工类本科学生,有点C基础,接触过编程。
如果是文科类,或者大部分大专生,或者毕业好几年的理工类学生,请找一个好点的培训机构,自学成功率不高,即使成功了,自己花的时间成本也太高,还不如去培训机构节省时间,早学会早入行、早拿工资可能成本更低。
java初学者(新手)应该如何选择学习教材与网站的更多相关文章
- 一位资深程序员大牛给予Java初学者的学习路线建议
java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈 ...
- 一位资深程序员给予Java初学者的学习路线建议
一位资深程序员给予Java初学者的学习路线建议 java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干 ...
- 转载:一位资深程序员大牛给予Java初学者的学习路线建议
一位资深程序员大牛给予Java初学者的学习路线建议 java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打 ...
- Java初学者应该注意的学习问题
作为初学者,在刚开始学习的时候,一定会走很多弯路.但其实很多弯路是不必走的,会浪费很多时间,导致学习效率大打折扣.今天小编给大家讲述一下,作为一个Java初学者,在开始学习的时候应该注意的问题,应该从 ...
- Java初学者最佳的学习方法以及会遇到的坑(内含学习资料)!
最近系统整理了一套java初学者最佳的学习方法以及会遇到的坑等,希望对你有所帮助. 目录: 一.学习java的前提 二.学习java的方法 三.学习java时的坑 四.学习java的路线(画重点) 一 ...
- # 20145118 《Java程序设计》第4周学习总结 ## 教材学习内容总结
20145118 <Java程序设计>第4周学习总结 教材学习内容总结 本周内容为教材第六.七两张内容. 重点概念: 1.面向对象中,子类继承父类,避免重复的行为定义,是一种简化操作. 2 ...
- 20145118 《Java程序设计》第5周学习总结 教材学习内容总结
20145118 <Java程序设计>第5周学习总结 教材学习内容总结 1.Java中所有错误都会被打包成对象,可以通过try.catch语法对错误对象作处理,先执行try,如果出错则跳出 ...
- 今天看到的一篇文章:一位资深程序员大牛给予Java初学者的学习路线建议
一位资深程序员大牛给予Java初学者的学习路线建议 持续学习!
- Java初学者推荐学习书籍PDF免费下载
场景 Effective Java 中文版Java核心技术 卷Ⅰ 基础知识(第8版)Java语言程序设计-进阶篇(原书第8版)疯狂Java讲义Java从入门到精通 第三版Java编程思想第4版重构-改 ...
随机推荐
- 电源库(Sources)
- 手把手封装数据层之DButil数据库连接的封装
最近这段时间一直在用SSM框架做增删改查,突然想把以前还不会用框架的时候,综合百度和各种资料结合API文档抄袭而来的数据层的封装分享给大家.这边先封装一个DButil. 我这个封装就是烂大街的那种,没 ...
- django框架简介
-------------------MVC与MVT框架-------------------1.MVC MVC框架的核心思想是:解耦.降低各功能模块之间的耦合性,方便将来变化时,更容易重构代码,最大 ...
- HTTP协议是无状态协议,怎么理解
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp24 HTTP协议是无状态协议,怎么理解? 2010-02-23 09:4 ...
- 【Java数据结构学习笔记之二】Java数据结构与算法之队列(Queue)实现
本篇是数据结构与算法的第三篇,本篇我们将来了解一下知识点: 队列的抽象数据类型 顺序队列的设计与实现 链式队列的设计与实现 队列应用的简单举例 优先队列的设置与实现双链表实现 队列的抽象数据类型 ...
- Windows系统安装Azure CLI
本文将介绍在Windos系统下如下安装CLI 1.打开Azure官方链接:https://www.azure.cn/downloads/ 2.按照向导进行安装 3.打开Windows Powershe ...
- MSH:一个简单SH工具实现
本文将分为不同的Part,分别实现Shell的一部分功能. msh从CSAPP的SHLAB出发,逐渐完善SHELL功能,并移植到自己的OS上. Github: https://github.com/H ...
- 【★】SPF(Dijkstra)算法完美教程
- mysql的压缩特性-需求
需求:最近有个插入量比较大的应用需要上,每天的插入量在1亿左右,同时会有较少的查询,表的单行长度在0.5k,就数据而言每天有近50G数据,由于每天写一张新表,保留30天的数据,一个月下来也要1.5T, ...
- 将home多余的空间分配到"/"分区下
一.操作过程 1.df -h 查看分区大小情况; [root@localhost /]# df -h Filesystem Size Used Avail Use% Mount ...