在学校时,从未接触过Java编程相关的东西,开始工作的前半年多的时间亦然。后来一些偶然的原因,我做了个决定,做一名Java程序员。在计算机这个领域,非常盛行这么一句话,编程都是相通的,当你熟悉一门开发语言之后,再去转其他语言是很简单的。但是我当时从零开始学Java的过程并不是很顺利,自己一度非常迷茫。后来我体会到“编程都是相通的”这句话的含义,它是有前提的,那就是对当前使用的这门语言的“熟悉”程度,只会做简单的增删改查,当然称不上是熟悉。而我当时正在一家国企金融机构任职,本来技术氛围就不是特别浓厚,对自己也没有一个比较明确的定位,在工作中做着大量的重复工作而不知,离“熟悉”确实还差很多。
现在虽然成为Java开发程序员了,日常需求基本可以很顺利的完成,也能很熟练的去使用各种框架,但也丝毫不敢怠慢。了解的越多,越发现基础的重要性。前几天回去简单翻了一下自己当时转Java看的第一本书《Java核心技术 卷Ⅰ》,不得不说这本书确实不错,对于Java这门语言讲述的很全面,但是同时也有很多不适合入门的一些内容,让当时的我一头雾水。所以我打算自己去回顾一下自己当时学Java的历程,也总结写一下这门语言的一些特性,写一个Java基础的系列文章,分享给大家。