这是我们开学的第一次Java课的考试,考的我有点害怕。

老师说这是给我们在正式上课之前提个醒,确实,我明白了我在学习方面还有多大的差距,确实,就如我高中同学所说的那样,没事就应该往机房跑了。

在上个学期暑假的时候,老师就给我们留了一点小作业,让我们在假期中自学Java的基本课程,并且将去年的课前的例题发给了我们,让我们提前有一个心里准备。其实,在假期中,我是学了一点Java的基础方法,但是,也只是会一些最简单最简单的方法,然后,同学给我的黑马视频也就是看了一点。理论方面有了一点的理解,但是实战方面确实是有很大的欠缺。对于老师发的上学期的试题来说,我只是会一点,其余的都是我的同学帮忙做了一下,他教了我许多,但是我确实是没学会多少,毕竟是人家学过的东西,大部分是人家自己的思路,别人是盗用不了的,所以,最后的学习还是要靠自己。

然后,报应就来了。

老师在课堂上说,本来是想在去年的试题上加一些东西,但是,秉着长江后浪推前浪的原则,临时然我们改一下试题,换成利用文件模拟ATM自动取款机,一听,所有人几乎都懵了,然后,在老师将试题文件发到群后,我觉得世界好像昏暗了——八九页的试题在对着我笑。不过,在审题之后,我还是开始准备我自己的思路了。

总体来说,这个试题最大的难点就是对文件的利用。我在假期中只是对数组有了一点皮毛的了解。文件!什么鬼!在开始的时候,对于对象的声明,这点我还是会的,包括对对象的调用和初始化,毕竟,这个与c语言的差别并不大。然后,对于成员函数的声明,就是彻底不会了。我开始就是先定义了各成员函数,然后,将他最基本的页面进行了编译(没有进行具体的操作),然后,定义了主函数,对各成员函数进行调用,最后开始写各成员函数的具体操作。但是因为不知道文件的原因,其他的操作都不知道该怎么去做,只能是去除一些与文件对应的操作,将大体模板编译了一下。结果,感觉做的什么也不是。

通过这次考试,我觉得我欠缺的还有很多,必须要加倍的努力来提升自己,学习是一个自我不断提升的过程,想要做好自己,就必须从现在开始,不断的去锻炼,我不想成为一个庸庸碌碌的人。多说无益,从实际中来吧。

革命尚未成功,小子仍需努力!!!

java第一次考试的更多相关文章

  1. Java第一次考试作业

    这次考试感觉自己充分的意识到自己的不足,对于Java没有系统的理解,敲程方面也有很大问题,本次程序题目为ATM机的账户记录Account有账户的唯一性标识,用户的姓名,操作日期(Date),操作类型, ...

  2. 第一次JAVA基础考试后的反思

    今天进行了第一次JAVA基础考试,考查了课本上前面三章和方法的知识,基本没有涉及到数组.通过这次的考试,暴露了自己在学习中的很多问题. 机试题是编写一个学员状态转换器,主要运用的是选择语句和方法,而没 ...

  3. Java 第一次课堂测验

    周一下午进行了开学来java第一次课堂测验,在课堂上我只完成了其中一部分,现代码修改如下: 先定义 ScoreInformation 类记录学生信息: /** * 信1805-1 * 胡一鸣 * 20 ...

  4. Java 第一次课堂测试总结。

    Java 第一次课堂测试总结. 昨天参加了JAVA的开学测试,课上没有完成计算基点的功能,以下是修改完成后的代码.  首先是ScoreInformation类来存储学生信息. //信1805-1 王正 ...

  5. java第一次作业0

    lsl321 java第一次作业 #1. 本章学习总结 你对于本章知识的学习总结 本章我们学习了各种java相关文件的使用,以及码云,博客,pat等程序辅助软件,这些对于我们专业的学习有非常大的帮助, ...

  6. Java第一次实验 20145104张家明

    Java第一次实验 实验报告 实验要求: 1.使用JDK编译.运行简单的Java程序 2.使用IDEA 编辑.编译.运行.调试Java程序 实验内容: 1.使用JDK编译.运行简单的Java程序: 2 ...

  7. 20155210 潘滢昊 Java第一次实验---凯撒密码

    Java第一次实验---凯撒密码 实验内容 实现凯撒密码,并进行测试. 实验代码 import java.io.*; import java.util.Scanner; public class ks ...

  8. 20145312《Java第一次实验报告》

    20145312<Java第一次实验报告> Java开发环境的熟悉(Windows+Idea) 一.实验内容 使用Idea编辑.编译.运行.调试Java程序. 使用JDK编译.运行简单的J ...

  9. java第一次实验总结&第三周总结

    Java第一次实验报告,java开发环境与简单的Java程序 一.实验目的 1.熟悉JDK开发环境 2.熟练掌握结构化程序设计方法 二.实验内容 打印输出所有的"水仙花数",所谓& ...

随机推荐

  1. webpack 3 升级到 webpack 4,遇到问题解决

    报错:Error: Chunk.entrypoints: Use Chunks.groupsIterable and filter by instanceof Entrypoint instead 解 ...

  2. Shell 一键安装命令

    现在是懒人的天下,为了迎合用户的需求,很多开源软件或者包提供的安装步骤都非常简单,大家应该看到不少类似一键安装的命令.下面是几个典型的例子: # homebrew 安装 $ ruby -e " ...

  3. spring-AOP框架(基于AspectJ注解配置AOP)

    基于AspectJ注解配置AOP 1.加入jar包: 要在Spring应用中使用AspectJ注解,必须在classpath下包含AspectJ类库:aopalliance.jar.aspectj.w ...

  4. Hive 特殊分隔符处理

    HIVE特殊分隔符处理 Hive对文件中的分隔符默认情况下只支持单字节分隔符,,默认单字符是\001.当然你也可以在创建表格时指定数据的分割符号.但是如果数据文件中的分隔符是多字符的,如下图: 01| ...

  5. redis水平扩展实践,完全配置,无需代码改动

    设计思路 思路很简单,就是基于用户ID进行分库,将用户的ID字符串按照byte逐个计算ID对应的hash原值(一个数字,取绝对值,因为原始值可能过大溢出,变成负数),然后,再用这个hash原值对库的个 ...

  6. debian下erlang新版本安装

    debian下的erlang版本太老 安装kerl,并且在profile内添加到PATH curl -o ~/dev/erlang/kerl https://raw.githubusercontent ...

  7. centos 磁盘清理 /dev/vda1系统盘满了

    df   -h   检查一台服务器磁盘使用空间,发现磁盘已经使用了100% 思路是: 1.cd /usr   当然这里不一定是/usr目录,最好是cd到 根目录再执行下一步 2.du -sh * 看哪 ...

  8. SpringCloud之服务注册与发现Eureka(一)

    Eureka是Spring Cloud Netflix微服务套件中的一部分,可以与Springboot构建的微服务很容易的整合起来.Eureka包含了服务器端和客户端组件.服务器端,也被称作是服务注册 ...

  9. 【IntelliJ 】IntelliJ IDEA 2017激活码

    CNEKJPQZEX-eyJsaWNlbnNlSWQiOiJDTkVLSlBRWkVYIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiI ...

  10. VisualSVNServer 无法启动 could not log pid to file

    启动SVN时候报了错误,然后查看日志发现报了如下错误 VisualSVNServer.exe: could not log pid to file C:/Windows/ServiceProfiles ...