本周四Java第一次上课,测试了一个ATM程序,从两点半开始到五点半结束。

整整三个小时,结果怎么说呢,大概可以用惨不忍睹来形容吧。

因为之前有一个测试样卷,以为考试内容不会变的我,只是把学生信息管理的程序背了一遍,自以为胸有成竹,

哪成想老师竟然换了一个不一样的考题。要说不一样其实还有很多东西是相通的。方法都可以,唯一加了的内容

只有一个文件读写操作而已。但是之前并没有认真研读基本语法,程序也只是死记硬背,并没有真正的理解。所

以在自己开始亲手敲代码时,就发现非常生疏。就连基本的输入操作都要查询。这些就让时间白白浪费。其次在

最开始拿到题目的时候,内心有一些慌乱,把题目浏览一遍后,并没有大概的思路,脑中一团浆糊,只能从最基

本的信息开始入手,在定义完基本变量后,之后的功能实现真真是寸步难行。

因为对文件的读写操作不甚了解,在网上查询的版本有多种多样,自己并没有很深刻的见解。也不知道最适合自

己的是哪种办法,在这上面几乎浪费了将近一个小时的时间。这还不是最糟糕的,最糟糕的是我最后还是没有做出

来文件读写的部分。再以后因为时间快到了,我的主界面完全没有设计,于是更加慌乱,就连简单的输出语句也要

打错好几次。最后时间到,我看了一眼我的电脑默默地合上了电脑屏幕,内心却突然平静下来。一个巨大的海浪向

你迎面袭来,你不会害怕而是平静,因为知道躲不过害怕也没用,还不如平静接受。我觉得我体会到了那种平静的

心情。最后以12.5的成绩结束。

一场三个小时的小考,却让我有种劫后余生的感觉,我不知道该怎么形容我拎着电脑包回去的心情。非要形容的话,

应该是懵逼三连,我是谁?我在哪儿?我在干什么?这次测验让我明白到有些事情真的是不能“我以为”的。我以为会

考之前的样卷,结果没有。我以为我自己学会了基本的语法,结果我不会。我以为我自己可以胜利通过这次的考试,

但是我输得一败涂地。这一瞬间仿佛能听到啪啪打脸的声音。

不过这也是一种契机,告诉我自己还差得远呢。要学的还有很多,要做的还有很多。编程最重要的是自己要亲自下

手去敲代码,你可以看懂一篇代码,但是你却敲不出它的十分之一。只有那些自己能够亲手做出来才是真正属于自己

的。否则一切都是你的自以为是罢了。

第一次java小考心得体会的更多相关文章

  1. 十天来学习java的心得体会

    有关学习java是几天来的心得体会: 十天学习java遇到很多问题,每个问题都是经过反复的看书本以及上网查找资料来解决的,发现这一点真的需要自己来而不是去遇到什么问题就去依靠他人(师兄.同学).在其中 ...

  2. 第一次使用Git心得体会

    用书本上的概念讲,Git是一个分布式的版本控制工具,每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,能够不依赖于网络和中心服务器.也就是说Git能够不需要服务器而在 ...

  3. Java程序心得体会

    学习Java是一件快乐的事情,刚开始学习的时候还有点难,后来慢慢熟悉了Java的程序操作,在错误中获得技巧,一次又一次的失败,让我对Java产生了兴趣,现在对Java既陌生又熟悉,我相信我会喜欢上Ja ...

  4. java equals 心得体会

    要记住最有用的一点: equals 在已经被系统定义好的类中 是已经被重写好了的 父类中的 equals方法是比较的两个对象是否指向同一引用 在被定义除了父类以外比较的是两个对象的内容 因此 人为定义 ...

  5. Java初学者最近三次作业的心得体会

    作为一个初学者,简单的谈一下自己的作业心得体会.如果你是完全没有接触过Java的学习,本篇博文可能会有些收获,如果你已经学习Java有一段时间了,那么可以放弃这篇文章了,因为这篇文章讲解的是基本的东西 ...

  6. 关于Solr的使用总结的心得体会

    摘要:在项目中使用Solr作为搜索引擎对大数据量创建索引,提供服务,本文是作者对Solr的使用总结的一点心得体会, 具体包括使用DataImportHandler从数据库中近实时同步数据.测试Solr ...

  7. 20145322第一次JAVA实验报告

    20145322第一周JAVA实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验名称:Java开发环境的熟悉(Linux + Eclipse) 实验日期:2016.04.08 实 ...

  8. 20145335郝昊 Java学习心得 密码学代码复写

    20145335郝昊 Java学习心得 密码学代码复写 本学期我们学习了现代密码学这门课程,在上课的时候接触到了很多种类型的密码体制,对于一些典型很通用的密码体制有自己的学习和设计.不论是从密码体制还 ...

  9. 做小Leader的心得体会

    只是自己的工作心得体会,代码属于也不够专业,大家不喜勿喷. 8月份来到这家新公司,没过一个月给派了个活:带着两个小弟给某银行开发一个小工具.功能很简单,就是用Java做一个windows上的C端工具, ...

随机推荐

  1. redhat samba安装配置

    突然想要用,好久没配过这玩意了,再次配置一次,记录一下过程. 1.挂载镜像      mount -o loop ~/Desktop/RHEL_5.5\ i386\ DV.iso /mnt       ...

  2. java-FileDemo

    关于file类的使用:文件的增删查 package com.example; import java.io.File; import java.io.IOException; public class ...

  3. javascript执行环境以及作用域链的理解

    在javascript脚步语言中执行环境有两种: 全局环境: 局部环境: 我们可以拿一个田径跑道来打比方,全局环境就可以理解为是最外面跑道,它包含着内部所有的东西,有人在跑步,有人在跳远,这些用着不同 ...

  4. 一步一步解析H.264码流的NALU(SPS,PSS,IDR)获取宽高和帧率

    分析H.264码流的工具 CodecVisa,StreamEye以及VM Analyzer NALU是由NALU头和RBSP数据组成,而RBSP可能是SPS,PPS,Slice或SEI 而且SPS位于 ...

  5. plsql programming 09 数字

    number 类型, 十进制数据类型(平台无关的) pls_integer 和 binary_integer 这两种数据类型和你底层硬件表示整数的方法完全一致, 这两种类型的运算是利用硬件原生, 机器 ...

  6. java -- 路径中包含空格怎么处理

    @.使用toURI()方法 String rootPath = this.getClass().getClassLoader().getResource(".").toURI(). ...

  7. Struts2开发者模式

    在Struts2开发中,这应该是第一个学习配置的值.为了启用 Struts 2 的开发模式,可以通过自动配置显著增加Struts2的开发速度和属性文件加载,以及额外的日志和调试功能. 注:自动重新加载 ...

  8. git Staging Deleted files

    Use git rm foo to stage the file for deletion. (This will also delete the file from the file system, ...

  9. poj 2112(二分+多重匹配)

    题目链接:http://poj.org/problem?id=2112 思路:由于要求奶牛走的最远距离的最短路程,显然我们可以二分距离,如果奶牛与挤奶器的距离小于等于limit的情况下,能够满足,则在 ...

  10. package-cleanup用法

    今天升级时候遇到"you could try using package-cleanup --problems to work around the problem ...", 本 ...