谈到自学对于程序员来说并不陌生,自从我们离开校门就开始了自学之路。这一路上绝大部分都是 百步止于九十 步, 不是因为他们不够坚持,而是没有找到学习的方法和资源。当然这一路上我也走得很辛苦,刚毕业后自学让我很迷茫很累,面对浩如烟海的学习资料无法选择,如果 一一过目筛选太耗时间也没有效率。毕竟程序都是很忙很累,还要花时间谈恋爱还要结交朋友等等。通过几年的摸索和积累总结了一些学习经验,今天就为大家分享 一些资料。

 
1.对于PDF文档的资料,有些只是适合我们查问,有些则需要我们细细研读重复读来掌握
2.对于视频教程就看我们需要那一块就认真听,然后记录下重要的知识点,也就可以截图方式截下来保存重复加快。
3.对于查看api,sdk这个不用我说,你们都懂。
 
 
 
随 着网络的流行,给了我们自学的条件。当然自学不是盲目的,不是看到什么就学什么,不是对什么感兴趣就学什么,而是学我们工作真正需要的知识。对于软件IT 行业来说,有浩如烟海的书籍和资料,让自学者盲目头疼。一开始我也是这样的,经过几年的磨合我才明白,自学一开始并需要看太浮华的书籍。万丈高楼平地起先 把基础知识搞扎实,再熟悉框架方面知识,再到设计模式,UMl模型。

个人建议学习路线



1.java编程思想第三版,第四版学习。(反射,动态代理,容器,并发)重点掌握,网络如果以后从事网络载发可以重点掌握


2.韩顺平讲的 J2SE基础知识 (选择性的重复看需要的知识)
3. 韩顺平oracle数据库
3.张孝详讲的 j2SE 高深技术(对于java需要深入了解)


4.马士兵讲的 struts,spring,hibernate视频(框架的基础)


5.马士兵讲的 设计模式,uml(开始设计的高度)


6.maven,svn,nexus(开始项目管理的高度)


7.至于 ext,jquery,ext,javascript.....教程根据需要选学
 
以上内容只是个人看法和见解,仅供参考,
以上提到的PDF及视频教程下载地址:

企业级项目实战(带源码)地址http://zz563143188.iteye.com/blog/1825168

以上提到的视频资料及图片显示内容下载地址:  http://pan.baidu.com/share/link?shareid=3739316113&uk=4076915866#dir/path=%2Fstudy

java自学者的福音的更多相关文章

  1. java新学者(二)

    一.构造方法的特点 创建新的对象 A a =new A (); 二.抽象类和抽象方法的特点是什么? .抽象类使用abstract修饰: .抽象类不能实例化,即不能使用new关键字来实例化对象: .含有 ...

  2. 静态代码扫描之阿里java代码规范IDEA插件

    前言 2017年2月9日,首次公布<阿里巴巴Java开发手册>; 2017年9月25日,阿里巴巴集团发布了<阿里巴巴Java开发手册>PDF终极版; 2017年10月14日,在 ...

  3. 2018年Java生态行业报告

    0 Java版本使用占比 毫无疑问,Java8被广泛用于生产环境!   Java 9和Java 10的使用率非常低,不到5%. 2017年,Java 7和更早的版本的数量大约是24.4%,现在是10. ...

  4. IDEA阿里巴巴Java开发规约插件使用

    前言 2017年2月9日,首次公布<阿里巴巴Java开发手册>; 2017年9月25日,阿里巴巴集团发布了<阿里巴巴Java开发手册>PDF终极版; 2017年10月14日,在 ...

  5. Java编程兵书

    <Java编程兵书> 基本信息 作者: 桂颖 任昱衡 丛书名: 程序员藏经阁 出版社:电子工业出版社 ISBN:9787121207419 上架时间:2013-8-26 出版日期:2013 ...

  6. Java 8新特性(一):Lambda表达式

    2014年3月发布的Java 8,有可能是Java版本更新中变化最大的一次.新的Java 8为开发者带来了许多重量级的新特性,包括Lambda表达式,流式数据处理,新的Optional类,新的日期和时 ...

  7. 涨姿势啦!Java程序员装X必备词汇之对象标记Mark Word!

    大家好,我是庆哥Java,一个专注于干货分享的Java自学者! 写在前面 如果你已经知道什么是Mark Word,那我也希望你都好好阅读下本篇文章,因为你有可能发现不一样的切入点来帮助你更加深入的了解 ...

  8. 简单易懂的现代魔法——Play Framework攻略1

    哇哈哈,寒假结束啦,于是我又开新坑了....这次的主角可是大名鼎鼎的Play Framework!!那么闲话少说,开始攻略吧! 1.什么是Play Framework? 大名鼎鼎的play frame ...

  9. Algorithms(4th)谢路云译大纲总结(附实现源码)

    前言: 此算法书可以说是Java程序开发者的福音.里面涉及近50种计算机领域的经典算法,几位作者花了近40年的时间才完成这本著作.秉着对作者的敬仰与对算法的兴趣,我多次翻阅此书,而且常常被书中的经典算 ...

随机推荐

  1. Ajax 下拉列表联动显示

    一般处理程序文件 代码 using System;using System.Web;using System.Linq;using System.Data.Linq;using System.Text ...

  2. 论javascript模块化的优缺

    如今backbone.emberjs.spinejs.batmanjs 等MVC框架侵袭而来.CommonJS.AMD.NodeJS.RequireJS.SeaJS.curljs等模块化的JavaSc ...

  3. NET Core RC2

    .NET Core RC2/RTM 明确了时间表 .NET Core 经过了将近2年的开发,去年12月份发布的RC1版本,明确来说那只是一个beta版本,自从RC1发布以来,看到github里的RC2 ...

  4. PAT 1055

    题目链接:https://www.patest.cn/contests/pat-b-practise/1055 分析:思路很巧妙,感觉很有意义的字符串题目 #include<bits/stdc+ ...

  5. haproxy 中的http请求和https请求

    use Mojolicious::Lite; use JSON qw/encode_json decode_json/; use Encode; no strict; use JSON; # /foo ...

  6. STL__queue_的应用

    转:http://hi.baidu.com/xiaotiandm/item/bda34511cf9e99098fbde41a 调用的时候要有头文件: #include<stdlib.h> ...

  7. hdu 3309 Roll The Cube ( bfs )

    Roll The Cube Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) To ...

  8. oracle动态注冊參数local_listener

    local_listener參数有两种书写格式,提供了不同的功能. 监听文件上,1521和1526port上都有动态监听port. [oracle@dbsv admin]$ cat listener. ...

  9. hdu1506(dp求最大子矩阵)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1506 分析: 对于每个单位矩阵,我们先求出连续比它高的最左边的下标假设为l,然后求出比它高的最右边的下 ...

  10. hdu2870(dp求最大子矩阵)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2870 分析:分别转换成'a','b','c'三种来求,其实就跟hdu1505一样了... #inclu ...