零基础的人应该怎么自学java

作为一个自学走过来的人,走过很多坑,深知自学编程是一件多么不容易的事,所以把自己的经验写出来,希望可以帮助大家

一、准备,做任何事都需要成本的

1.时间:

每天至少要拿出3小时左右的时间用于学习,最好是不要间断,学习就像烧开水,一口气用大火烧可能一下就烧开了,而         今天烧一下明天火又灭了可能永远也烧不开。

2.环境:

如果有一个大牛在旁边指导那最好,如果没有也要找一个安静的环境学习,嘈杂的环境很容易打断思路。另外一台电             脑,一根网线。

3.资料:

我个人觉得视频会比书好些,因为初学者看书很容易看不懂。走神。基础的视频推荐毕大家加下我的Java学习交流群:494801931,我从去年到现在根据市场技术栈的需求录制了一套最新的Java精讲视频教程。

二、学习,坚持不懈才能成功

1.环境:

做好准备后就可以开始学习了,首先摆在初学者面前的就是搭建环境(JDK、Tomcat、MySql等等),这些视频上都有,如果有问题百度就可以解决,有一点需要注意,初学者尽量保持和视频老师工具版本一致(我踩过很多坑),因为有些会有一些兼容性的问题。

2.基础:

环境搭建好了之后就可以学习基础了,javase基础主要包括函数、数组、OOP、线程、IO等等,这些知识十分重要,我建议看视频的时候一边做好笔记,视频看完后先自己回想一下思路,然后再试试自己能不能独立写出来,不能就看源代码,这个一定要多敲多练,如果有些错误自己没法找出来,建议可以使用代码比较工具和源代码对比,可以迅速的找出错误,不懂就背下来,推荐大家使用印象笔记把笔记保存下来,如果每天能够投入4小时左右的时间学习,我建议在这里的时间为两个月。基础学完后建议用基础知识做一个项目,融汇贯通。

3.html/xml/Jsp/servelt/tomcat:  

基础学好了之后就可以学这些知识了,这些涉及到一些网络、前端的简单知识,这些知识比基础知识的重要程度低一点。但是不能忽略,这也是后面学习的基础,学习方法也和学习基础的一样。这里开始要注重理解了,比如tomcat是怎么运行项目的,JSP上面是怎么跑JAVA代码的等等。这里建议投入半个月的时间

4.MySql/Oracle/JDBC:

数据库技术也是很重要的技术,以后的作业不可小觑,所以这里的知识也不要忽略,建议投入3个礼拜的时间。学完这些知识后,建议使用学的知识做一个小项目,Servlet+Mysql+Tomcat+JDBC,这样不仅提高了自己的做项目的能力。也可以复习前面的技术,将学到的东西融汇贯通,建议用一个星期的时间做项目。

5.三大框架Spring+Hibernate+Struts

项目做完后,就要开始学习框架知识了,框架可以先学习他的功能作用,使用方法,原理可以先不学。每个框架建议用4天时间学习它们的用法,配置文件,然后将三大框架整合起来。然后看看自己能不能把前面自己用servlet做的项目用框架重做一遍。对比一下两种技术的区别。

6.Spring+MyBatis+SpringMVC

1.这是现在用的比较多的框架技术,和上面的框架知识一样,每个建议用4天时间学习,然后整合,把项目再用SSM框架重做一遍。

7.webservice/luncene/easyui/linux/工作流/svn/maven

这些知识可以先不学,要用的时候再学

8、做项目

框架知识学好了之后要开始真正意义上的做项目了,先了解一下企业中一个完整项目的流程,然后再网上找一个比较好点的项目开始做,也是跟着视频一步步来,如果有什么技术自己没有接触过,可以先去学习一下那个技术再回到项目。做完一到两个完整的项目就可以去找工作了。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 201,924评论 5 474
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,781评论 2 378
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 148,813评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,264评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,273评论 5 363
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,383评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,800评论 3 393
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,482评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,673评论 1 295
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,497评论 2 318
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,545评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,240评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,802评论 3 304
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,866评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,101评论 1 258
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,673评论 2 348
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,245评论 2 341

推荐阅读更多精彩内容

  • 这篇文章是为了介绍自己自学用过的Java视频资料。全部来自传智播客旗下的黑马程序员。也感谢传智播客放出这么多优质的...
    bravo1988阅读 2,974评论 1 5
  • 这篇文章是为了介绍自己自学用过的Java视频资料。 本套整合教程总共180+G,共450+小时。考虑到绝大部分视频...
    bravo1988阅读 5,790评论 1 5
  • 回转崎路临峰绝 苍挺青松迎远客 三千栈道静蜿蜒 万顷森林秀山河
    露舟阅读 189评论 1 1
  • 1 赌博是最快速发财的门道,也是最快速散尽家财的一条路。赌博太刺激了,每一个走在赌博道路上的赌客都幻想着自己能够有...
    生达成长规划阅读 397评论 0 1
  • 我们形容一个人有才华,有时会用“才高八斗”之辞。那么什么是“才高八斗”呢?这是说假如天底下的才华总共有一石那么多,...
    化浊阅读 647评论 0 1