大家好,很高兴能和大家在这里见面,首先感谢大家能阅读我的博文,然后介绍一下我自己,我是一名学生,学习java有一段时间了,但是学习的时间零零碎碎,中间有一段时间还因为其他事情搁置了一段时间,所以学习时间不是那么完整。我是一名地地道道的自学的程序员,走过不少弯路,在学习java的道路上可谓是“艰辛”却依旧没有得到自己想要的东西,所以打算根据自己的学习经历写《一起学java》这个系列的博文,一来是和大家一起学习java,二来是通过写博文能够加强对java的理解,提升自我。在介绍这个系列的博文之前我再唠叨几句,之前在和一些前辈们聊天的时候,我从他们那里得到的思想是:语言只是一种工具,重要的是思想。我承认这种想法是正确的,但是我个人认为这种境界是建立在很高层面上的(至少我得需要很长时间),普通人都需要一种工具来表达自己的观点,因此对于初级程序员来说掌握一门语言还是有必要的。
我这个博客系列主要想从以下几方面来书写,这个博客主要介绍一些java的相关知识,其中有些你可能看起来很简单,有些可能你没见过,会介绍一些小小的应用,不会使你觉着学的东西一无是处。其实现在大家学习语言的方式有很多种,通过教学视频或者通过课本,我不知道大家有没有思考过,你学到了什么,我相信大学都是学习到了如何使用却不知道为什么是这样,很多人或许会说我知道怎么用就行了干嘛要知道怎么来的,那我想告诉你,少年你的思想很危险!学习东西一定要知其所以然,不仅要会用还要会定制属于自己的知识,因此这个系列包括
1.基础篇。
这个基础可不是那个基础,当然java基础你肯定要掌握,但是我会结合《java编程思想》等名著会对基础加深!
2.练习篇
或许你说的对,学来就是用的,所以这个系列会给你一些题目来训练你!不只只是让你写个小小的应用,还会给你些ACM的题目,给你一点面试题让你爽一下!
3.算法篇
算法在计算机中的地位我就不说了,如果连这个都不知道那你赶紧去学习一下吧。这里的算法当然是java版的,或许你已经学习过c版或者C++的,你有没有考虑一下java实现的算法呢?
总之,这个系列我想和大家一起讨论和交流一下咱们怎么学习,希望大家共同努力!
最后谢谢大家,让我们一起奋斗吧!