您的位置:网站首页 > Java教程 > 正文

Java学习(整理大量资源

类别:Java教程 日期:2018-6-8 16:33:24 人气: 来源:

  学习java基础语法,确实很乏味,又没有项目成就感。我当时就走马观花地看完了相关语法,就迫不及待地去学习J2EE部分,那种能快速地基于框架,造成系统来了。

  但是很快由于基础底子不好,在遇到一些问题,我根本想不出来这是为什么会出现这个问题?如果基础扎实的话,立马能从原理上看出问题所在。

  直到我看到了毕向东老师的那套java基础视频,讲得真精彩,比我大学里那挂着博导名号的老师讲得好太多了。

  这个视频适合零基础的新人(非科班,完全没接触过编程的),也适合java基础部分不扎实的同学。

  这本书是我最近一直在看,相对很多大牛推荐的外国经典技术字典书,我更愿意推荐你看李刚这本《疯狂java讲义》,知识点全而细,上也通俗易懂,同时没有外文汉译的那种语法拗口。使用情况:当做一本java字典书,需要了解某个知识点时再去翻看。不要以这本书当做入门教材,否则看多了会困。

  当时我学习Java的时候,有很多人推荐我看这本《java编程思想》,我当时也有借阅过同学的看过,并没有看完。但我感觉这是一本好书,知识点讲得很深刻,既然是大神推荐的,大家有空也看看!我会看的。

  很多非科班培训机构出来的同学,在应用开发方面有所能力,但在计算机基础方面非常薄弱。计算机基础课程是哪些?

  比如我们的代码是如何跑出来的?代码编译经过哪些过程?从编译原理那里,我们知道java代码要先编译成字节码,字节码再编译成机器码,最终以二进制形式被CPU识别运行。那CPU的工作原理是怎么样的呢?在计算机组成原理那里可以得到答案。

  很多培训出来的同学在进行开发时候,是不知所以然的。反正业务代码能跑通就行,这样的程序员大概这辈子就去小公司了,搬砖达人。

  大公司在招聘的时候,或在笔试或在面试,一定会考察这些知识点的。基本上在大学,能把这些基础课程学得好的同学,在校招中基本是offer收割小能手。

  因为是Java学习,所以深入理解Java虚拟机也是极其重要的。推荐看这本书,也就叫《深入理解java虚拟机》

  特此声明:如果你现在着急学习找工作或项目紧急需要,这个阶段的学习完全可以先搁置,面试前稍微理解即可。

  搞javaWeb的连个页面都不会调,后台页面组件不会使用,真的会很尴尬。不要觉得自己不是前端工程师,不用写页面,这部分就不需要学习了。

  这部分核心内容也是javaWeb的基础。现在框架当行,实际开发中几乎都是基于框架进行开发的。但是这部分的内容是框架的原理所在,要熟练掌握。学完这部分,就可以做动态网站了。

  我目前在学习使用的SSM框架,Maven作为构建工具,似乎这套技术栈越来越受欢迎。看实际情况来学习。

  框架就是工具,如果前面基础扎实了,对框架的学习上手就很快了。正比如练武之人,内功十年,招式一年。可见基础之重要。

  这部分没有什么多说的,主要在,配置是最痛苦的了。一定要自己亲手去实现几个Dome,才能深刻理解框架设计的思想。

  设计模式:记住这是在你实战编程两年以上,攒够了10万行代码之后才去下功夫学习高阶知识。要不你看有关设计模式任何书籍,都像看玄学一样。没有足够的代码量,你也体会不到这些老前辈总结下来的设计模式有何巧妙之处。

  一分钟学会单例模式,再也忘不了如何用一个简单的比喻,让完全不懂编程的女生瞬间明白 Java 中的单例模式是什么,以及项目开发中在哪里用?

  本文由325游戏 (www.325qp.net)整理发布

0
0
0
0
0
0
0
0
下一篇:没有资料

相关阅读

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

郑重声明:本站资源来源网络 如果侵犯了你的利益请联系站长删除

CopyRight 2010-2012 技术支持 FXT All Rights Reserved