来到千锋长沙学习java课程,至今已有一月有余。紧张和充实是第一阶段学习的主旋律,面对每节课的大量信息,如何将这些信息进行梳理、分类并消化为自身技能是每天从早上醒来到晚上入睡都要仔细思考和行动的事情。
从一开始学习Java语言简介时的“初次见面,多多关照”,到后来的判断循环,循环判断,再然后数组存了取,取了存,方法写了改,改完提出来。由此层层揭开了Java语言的神秘面纱,也让我从听说过到初相识了Java的真是身份。于是,紧张而充实的第一阶段学习进入了白热化,面向对象告诉我们,你没有的功能可以去找别人,别人也没有你就自己造一个。当然,这是对面向对象的最低端的理解,我们的目标境界是——万物皆对象。有了目标就开始为之前行,于是封装、继承、多态,一步步的深入了解和学习让我们更加接近面向对象的本质。
路途方始,砥砺前行。String类、StringBuffer、Date、SimpleDateFormat、Calendar,特殊类一个个去混脸熟,得让它认识你,你也得记住它。随后一转头发现有个问题:数组长度不能改变用起来限制太多,我就想要个能随时扩容的怎么办?找集合!于是乎Set、Map、List,有序的,无序的,唯一的,可重复的,单列的,双列的,只有你想不到的,没有Java做不到的。自然,操作数组成了当下最娴熟的事情,其中增、删、改、查四项基本功是很必要的基础。更多延伸的强大功能更是不胜枚举,唯有不断练习才能达至臻之境。
至此,第一阶段的路已经走了半数余,刚翻过集合的山,又来到IO流这条大河前。那几天总能看到InputStream和OutputStream在眼前晃,字节流、字符流、缓冲区、转换。从本地读取文件,换个地方写入本地,再换个地方加密一下。我把D盘中的文件玩了个遍,慢慢开始喜欢上了用键盘去操纵的感觉。当然,不是键盘侠那种,是程序猿那种。
就这样在每天冲击着自己接受能力上限的情况下继续向前。鲁迅曾经说过:人不逼自己一把都不知道能有多绝望,但是也正是绝望才能燃起了勇往直前的火焰。路还没走完,望诸位同仁能摸爬滚打继续前行!
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱