第一次JAVA程序设计测试,检验了一个暑假的成果。显而易见,我做的并不是很好,程序最起码的输入输出以及方法的定义还是没有问题的,但是考到了文件输入输出便看出来了。对于文件的输入输出,虽然我预习到那里,并看了一些案例,但在真正的测试的时候脑子一片空白,最终关于文件的操作都没有按规定完成。测试题目要求的两个TXT文件,我用的Scanner方法,文件的途径虽然正确,但是程序找不到文件。所以这是由于我预习不够认真,不够仔细造成的。文件的操作函数有很多,例如READER/WRITER/PRINTWRITER等。但我构造的方法不对,所以对应的文件操作都无法完成。
总结下来,暑假看的JAVA语法还只是皮毛,一份测试卷就能看出自己存在的不足,以后我会侧重于文件的输入输出看,将这一部分内容搞清楚。文件的使用在以后的JAVA程序测试中占很大一部分比重,所以我必须将其重视起来。在测试中还发现了一些别的问题,例如编译器的不熟悉,对一些英文字母的误解,常常导致代码不知道如何的打开。所以还是要多敲写代码,对编译器多熟悉,他的各部分功能在网上查阅一下搞清楚,不能只会它的一些简单的功能。还有便是码字的速度,太慢太慢,对于一个合格的程序员来说,码字速度应该很快,而我现在码字速度也是限制我敲代码速度的很大的因素。
在这次程序测试中最大的收获是在写一个程序的时候,应该首先理清它的思路,万万不可上去便开始敲写代码,这样会思路很乱,最终也会一事无成。代码书写要规范,这样会对自己看带来很多方便,别人看起来也尤其的方便。必要的注释一定要添加,现在的代码基本上都是上百行,所以再写完一段的时候回来看前边的代码,如果没有添加注释,会感到自己看不懂自己所写的代码,或者还要花很长的时间来看自己写的代码是用来做什么的。写代码要有顺序性逻辑性,按照题目的顺序,自己的思路一步步的写,不可想起哪个方法写哪个。不仅文件的操作要加大预习,对于方法的定义和其中蕴含着的算法要多多的去学习,写一次代码要有一次的收获。对于不会的地方可以上网借鉴别人的源代码,但一定要搞清楚是怎么写的,为什么要这样写。对自己写的一些方法,可以在别的程序中来修改运用,这样加快了书写代码的速度和效率。一万小时定律,在接下来的学习生活中,既然选择的软件工程专业,那么动手操作还是很重要的,所以我会加大代码的书写量,专业的知识通过各方渠道多多的学习和掌握,要明白仅通过上课老师所讲的内容来写代码,做软件是远远不够的,必须要有自己的自学的本领。这样才能与时俱进,为自己以后找工作提升一点竞争力。