本文章转自:乐字节
文章主要讲解:编程小白如何学Java
获取更多Java相关知识可以关注公众号《乐字节》 发送:999
这是一个很多初学java后端的小白普遍遇到的问题
作为一门历史悠久开发语言,java拥有强大的开发生态圈,因此
在这个圈内有着许多成熟的解决方案,利用它能够极大地简化我们的应用系统开发
同时,也是由于java的开放性也导致这个生态圈非常的繁荣
针对性强,东西多,更新也非常的快
这就使得萌新小白学java常常感觉无从下手
那么今天我们就来解答一下这个问题
首先,第一就是java基础,在以前被称为javaSE,java标准版,有些老司机也称之为核心java,core java
实际上我们说的java开发语言就指这部分,这个是基础,好学好懂却不好用
这是最坑的部分了
为什么呢?
因为学完核心java是不可以直接做开发的
需要我们学习后面的内容才可以,因此是基础也是核心,
但这就让我们学习起来非常的抽象,感觉想无头苍蝇一样
四处乱撞
什么 基本数据类型、泛型、面向对象、集合、线程、并发、socket单从概念上去学是非常难受的
都需要学习一遍后在后面开发中再去体验、消化、融会贯通
总之引用莫菲成功定律一句话呢,就是:简单的东西很难,难的东西呢是不可能,
特别要注意方法论
第1:不要尝试一次学到位 因为应用跟不上,学懂概念就该继续往下学
第2:一定要手敲代码 做到心手合一,不要去读懂代码做一个看客,哪怕是hello world这样的傻瓜代码也要敲个几遍,不要搞paper学习
第3:后期学到web、框架还要往前翻,不断回滚
第4:在应用中学习,联系实际开发工作,体会编程思想
尤其是面向对象一块,封装继承多态的六字真言,不只是说的那么简单,编程的思维远超java这门语言本身,是跨语言的通用思想。还要像线程与并发这些,都需要与实际的业务场景结合
总之,java基础会贯穿整个java程序员的职业生涯,为终身学习时刻准备着。
感谢大家的认同与支持,小编会持续转发《乐字节》优质文章
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。