济南IT培训 > 达内新闻
Java学习(上)
- 发布:济南达内培训
- 来源:济南达内培训
- 时间:2018-12-20 17:54
第一阶段:java基础
Java基础超级重要!-济南达内培训负责整理
学习java基础语法,确实很乏味,又没有项目成就感。我当时就走马观花地看完了相关语法,就迫不及待地去学习J2EE部分,那种能快速地基于框架,造成系统来了。
但是很快由于基础底子不好,在遇到一些问题,我根本想不出来这是为什么会出现这个问题?如果基础扎实的话,立马能从原理上看出问题所在。
所以很快我就被打回去了,这种项目实现不了挫败感就更强了。
那些岁月里,我应该断断续续重新学习j2SE不下五遍,但都不形成系统。

这个视频适合零基础的新人(非科班,完全没接触过编程的),也适合java基础部分不扎实的同学。
书籍推荐:
《Head First Java 》
这本书适合零基础人群,生动有趣,图文并茂,也简单易懂,基本画风如下:
无所不会,无所不能的李刚编着的《疯狂Java讲义》
这本书是我最近一直在看,相对很多大牛推荐的外国经典技术字典书,我更愿意推荐你看李刚这本《疯狂java讲义》,知识点全而细,讲解上也通俗易懂,同时没有外文汉译的那种语法拗口。使用情况:当做一本java字典书,需要了解某个知识点时再去翻看。不要以这本书当做入门教材,否则看多了会困。
诸多大神强烈推荐的《Thinking In Java》
当时我学习Java的时候,有很多人推荐我看这本《java编程思想》,我当时也有借阅过同学的看过,并没有看完。但我感觉这是一本好书,知识点讲得很深刻,既然是大神推荐的,大家有空也看看!我会看的。
第二阶段:java基础进阶
很多非科班培训机构出来的同学,在应用开发方面有所能力,但在计算机基础方面非常薄弱。计算机基础课程是哪些?
数据结构与算法、操作系统、计算网络、计算机组成原理、编译原理、Linux.
这几大课程可以说是计算机科班的核心课程,几乎是现在一切应用层面开发的基础构成。
比如我们的代码是如何跑出来的?代码编译经过哪些过程?从编译原理那里,我们知道java代码要先编译成字节码,字节码再编译成机器码,最终以二进制形式被CPU识别运行。那CPU的工作原理是怎么样的呢?在计算机组成原理那里可以得到答案。
Java中集合类是如何实现的?这些其实可以在数据结构与算法中找到答案。
很多培训出来的同学在进行开发时候,是不知所以然的。反正业务代码能跑通就行,这样的程序员大概这辈子就去小公司了,搬砖达人。
大公司在招聘的时候,或在笔试或在面试,一定会考察这些知识点的。基本上在大学,能把这些基础课程学得好的同学,在校招中基本是offer收割小能手。
以上就是济南达内培训给大家做的内容详解,更多关于IT的学习,请继续关注济南达内培训
最新开班时间
- 北京
- 上海
- 广州
- 深圳
- 南京
- 成都
- 武汉
- 西安
- 青岛
- 天津
- 杭州
- 重庆
- 哈尔滨
- 济南
- 沈阳
- 合肥
- 郑州
- 长春
- 苏州
- 长沙
- 昆明
- 太原
- 无锡
- 石家庄
- 南宁
- 佛山
- 珠海
- 宁波
- 保定
- 呼和浩特
- 洛阳
- 烟台
- 运城
- 潍坊