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版重构-改 ...
 
随机推荐
- netcore2.0 ORM框架中如何配置自定义的主外键加载
			
环境:netcore2.0 DB :mysql ORM:Ant https://github.com/yuzd/AntData.ORM/tree/netcore2 [给我一个star吧] NUGET: ...
 - Intelli IDEA学习系列之快捷键篇
			
Intelli IDEA学习系列之快捷键篇 IDEA简介: IDEA 全称IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能 ...
 - Servlet的执行流程、生命周期
			
下面这幅图的Request和Response的箭头方向反了,应该是客户端发出请求,然后web服务器返回响应. servlet生命周期阶段包括初始化.加载.实例化.服务和销毁. 编写Servlet的d ...
 - 高新技术---枚举及部分JDK1.5新特性
			
第一讲 枚举 一.概述 这里说的枚举,不是集合vector的特有枚举迭代器,而是JDK1.5的一个新特性.之所以单独拿它开刷,是这个知识点比较重要,同时相对来说比较难理解一些. 为什么要有枚举 ...
 - 《Java从入门到放弃》JavaSE入门篇:面向对象语法一(入门版)
			
前一次简单说明了一下面向对象编程的概念,今天我们就把这些概念通过Java语法来实现,然后看看效果. 来看第一个案例:定义女神类,再根据女神类创建三个女神对象,并使用女神对象的属性和方法. 第一步:定义 ...
 - java TreeSet 应用
			
本文主要是介绍一下java集合中的比较重要的Set接口下的可实现类TreeSet TreeSet类,底层用二叉树的数据结构 * 集合中以有序的方式插入和抽取元素. * 添加到TreeSet中的元素必须 ...
 - eclipse创建的maven项目无法部署到tomcat
			
今天在eclipse中创建了个maven项目,想运行起来看看,发现代码开发完成后无法发布到tomcat. 解决办法如下: 第一种: 选中项目-右键属性-Project Facets 勾选上面三项并选择 ...
 - Selenium八种基本定位方式---基于python
			
from selenium import webdriver driver=webdriver.Firefox() driver.get("https://www.baidu.com&qu ...
 - [ASP.NET MVC] Razor 布局
			
整体视图模板 View模板会先找到对应的controller文件,再找此文件下的Shared文件夹. 比如项目最外层的View/Shared 目录下有一个_Layout.cshtml模板页,有这样代码 ...
 - 第3阶段——内核启动分析之start_kernel初始化函数(5)
			
内核启动分析之start_kernel初始化函数(init/main.c) stext函数启动内核后,就开始进入start_kernel初始化各个函数, 下面只是浅尝辄止的描述一下函数的功能,很多函数 ...