似曾相识

        在师大,开学季已悄然离去,所有的一切都似乎已步入正轨

        大一新生告别了对大学的各种憧憬,早出晚归,进行军训练习,看着她们每天在操场上进行强有力的练习,然后结束后拖着累瘫的身子,随便吃点什么,匆匆忙忙跑回宿舍,好像也看到了我们去年的影子,说起来,有点心疼,不知道是在心疼自己还是小学妹小学弟们。而我们这些所谓的学姐学长们也开始了自己忙忙碌碌的学习,开始和汉字数字代码字母打交道。真的,对我来说,我虽然是工科生,但我对代码程序并不怎么感冒,所以当每天看着那些编程书的时候,我有点痛苦。可是人生不就有很多痛苦吗?再说人活一辈子,要是没有点遗憾,那还叫“人生”吗?于是呢!我强迫自己上课努力听老师讲,不让思想开小差,下课呢,就尽量看书“编”程序,不让自己和学霸们的鸿沟太深。

        这周的java学习如期而至,第三章整整60页,要是搁在以前我肯定坐享其成,等着老师一页一页地讲,强制性的将知识装进大脑,说不定过一段时间就会忘得一干二净,因为那毕竟不是我主动吸引的,终究,我要还给老师。可是,这次却不一样了,老师采用“反转课堂法”,我只能自己去看了,别无他法。坐在自习室里,一页一页快速浏览着,好多啊!我啥时候才能看完啊?我已经开始打退堂鼓了,内心泛起千层浪,到底是咬紧牙根看呢还是就此放弃呢?我觉得我好像没有选择的余地,要是不看,老师上课测试的时候我干瞪眼吗?要是不看,老师上课讲的时候我听天书吗?就这样,我开始翻书,动力就是第90页。

          第三章讲的是Java基本程序设计结构,是一些最基本的东西,必须得掌握。翻着翻着,哎!这些字我怎么觉得似曾相识呢!对,我在哪见过她。上学期的C语言课本,第一章到第六章所讲的是C语言基本程序设计结构,和Java第三章的内容极相似,C语言花六章所讲的内容Java只用一章就搞定,看来她真的很不简单,怪不得书那么厚呢!很多语法点,C和Java如出一辙。基本数据类型的整型中,Java多了一种只占一字节的byte型,不过其他三种类型的占用字节和C相比,有了小小的不同,而且Java增加了一种只能用true和flase表示真假的boolean类型。其实好多都差不多跟C语言像呢!不过我个人感觉Java好像比C语言的的程序框架稍微简单点,就拿字符串来说吧!C语言中你要是想写两个字符串相加的程序,那是很麻烦的,不过在Java中就可以直接运用“+”进行程序设计了,循环控制结构也是一模一样的,不过Java少了goto语句,还有……总之一句话,两者差不多,但是也有小小的不同。

          这些差不多就是我学习第三章的感受及见解,不过做为一个“编程盲”,我的这些见解可能不是很恰当,而且有很多我看的也是一知半解,希望随着更深入的学习我能弄懂她们并且熟练掌握。

          我不渴望自己能一口吃成胖子,但是我想一点一点积累学习内容及学习经验,我和学霸们的鸿沟会缩小差距,而且在不久的将来,我看各种各样编程书的时候会有越来越多的“似曾相识”。