在正式开学的第一周,建民老师就给我们来了一个下马威。我本身的编程基础比较差,不知道怎么去想,怎么去一步步的去完成这么一个工程。所以我在星期四的下午十分的痛苦…因为不知道怎么搞嘛。尽管在暑假的时候看了挺长一段时间的视频。可能看了也没太往心里去。所以导致看跟没看完是一样的效果。就会了个安装软件和配置了个JDK。在星期四下午考试的时候也不怎么会做,但还是去尽力自己思考和找一下网上的代码借鉴一下。首先 我发现我的那个文件导入数据那玩意根本就不会弄……在网上找了一些代码根本就看不懂那是什么操作,浪费了很多时间。所以在Account中直接将初始化存入了一组数据。希望以后可以学习弄明白,再个就是我可以说是一些基本思路都没有……弄了个主菜单,一些比较简单的代码。其他的存取款的操作都是在网上找的代码然后自己又简单的修改了一下写入自己的程序。还有就是Java中的输入输出操作不一样,输出操作还好,但输入操作有点看不明白,利用scanner函数进行输入,再个也是在main函数中调用自己写的那些函数也不太会,不知道怎么调用撒,导致自己连最后的程序都无法运行………其实感觉Java比较于c++来说还是比较容易的感觉Java比较有条理,先创建文件在创建包在包中创建Java文件,还有一个印象比较好的地方就是当你出现一些比较低级的错误时、例如没有初始化、没有定义函数的时候,报错之后点下鼠标他可以自动给你初始化函数或者变量这一点相比于c来说真的很好用。
在判断账号是否存在的那个程序明白了可以利用比较字符串的长度来判断,密码也是这样。存款比较容易,取款需要判断自己的余额是否大于需要取款的金额。来判断是否能够取款。还有跳转界面就直接将界面写入函数中主函数中调用函数来完成。
  经过了老师的这么一考试暴露了自己的很多问题,知道了自己的许多不足,希望在以后的课程中能够好好学习,利用好自己的课余时间多多学习java。使自己的学习能够更上一层楼。

第一周java测验感想的更多相关文章

  1. 20155310第一周JAVA实验报告

    20155310第一周JAVA实验报告 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实验要求 使用JDK和IDE编译.运行简单 ...

  2. 20145310第一周JAVA实验报告

    20145310第一周JAVA实验报告 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实验要求 使用JDK和IDE编译.运行简单 ...

  3. java开学第一周测试自我感想

    开学第一周,王建民老师就对我们进行了java测试,对我们说测试题目是基于期末考试的基础难度来出的.我们的考试完全是靠暑假在家自学的基础,如果在家没有自学java,那完全就是看不懂试卷到底要考什么.由于 ...

  4. 第一周java学习总结

    学号 20175206 <Java程序设计>第一周学习总结 教材学习内容总结 第一章是关于JAVA入门的注意事项: 第一章主要按照顺序讲了JAVA的地位,诞生,特点,JDK的安装,一些ja ...

  5. 第一周-JAVA基本概念

    1. 本周学习总结 本周学习内容: 1.JAVA的发展 2.JDK,JVM,JRE, 3.掌握JAVA的组成结构 4.掌握使用简单的编译器写javac与java命令, 关键概念之间的联系: JVM:将 ...

  6. 第一周-----Java 的核心优势和生态体系——程序员们希望他们编写的程序能够运行在不同的机器,不同的环境中,这需要一种体系中立的语言(即跨平台)。

    跨平台是Java 语言的核心优势,赶上最初互联网的发展,并随着互联网的发展而发展,建立了强大的生态体系,目前已覆盖IT各个行业的“第一大语言,称为IT界的英语”

  7. 陈敏-第一周Java课程总结

    一.本周学习总结 1.感受到JAVA的神奇魅力,以及其跨平台的优势 2.第一次接触感觉还是有很多不懂. 3.了解了JDK 二.书面作业 (一)为什么java程序可以跨平台运行?执行java程序的步骤是 ...

  8. 20145307第一周JAVA实验报告

    20145307 <Java程序设计>第一次实验实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验日期:2016.04.08 ...

  9. 第一周--------Java的特性和优势

    --------我认可的1.跨平台性:   Java 的int 永远是32位,不像C++可能是16.,32 可能是根据编译器厂商规定的变化.这样的话,程序的移植就会变得困难2.安全性    Java ...

随机推荐

  1. what's the python之自定义模块和包

    模块自定义 上节说了有关模块的知识,当时所说的模块都是内置模块,现在来看自己定制的模块,即模块也可以自定义. 模块的自定义就是指写一段python文件,一般情况下里面包含了可执行的语句和函数的定义,其 ...

  2. javaScript 数组迭代方法

    map 方法 解释:map即映射,返回对每项操作后组成的新数组 let arr=[1,2,3,4,5,6,7,8]; let newArr=arr.map((item)=>{ if(item&g ...

  3. 堆(heap)、栈(stack)、方法区(method)

    JVM内存分为3个区:堆(heap).栈(stack).方法区(method) 1.堆(heap):存储的全部对象,每个对象有个与之对应的class信息.即通过new关键字和构造器创建的对象.JVM只 ...

  4. 【Java】-NO.13.Java.1.Foundation.1.001-【Java IO】-

    1.0.0 Summary Tittle:[Java]-NO.13.Java.1.Foundation.1.001-[Java IO]- Style:Java Series:Foundation Si ...

  5. malloc调用后经历了什么?

    进程生成虚拟地址空间,有堆地址,由于是虚拟地址,所以没有做内存碎片化处理,只是在虚拟内存不够的时候调用brk,进行堆大小的调整,然后申请到虚拟内存是页,同MMU映射到物理地址,然后并不是每个页都预先加 ...

  6. 邮件收取客户端LumiSoft类库接收yahoo邮件的问题。

    //开始循环取邮件数据 m_pImap.Fetch( false, IMAP_t_SeqSet.Parse("1:*"), new IMAP_t_Fetch_i[]{ new IM ...

  7. mvc中文件上传下载

    //控制器 public ActionResult FileUpLoad(HttpPostedFileBase f1) { string path = Server.MapPath("~/P ...

  8. InstallShield 读注册表函数 RegDBGetKeyValueEx ()执行失败

    注: rtn = RegDBGetKeyValueEx(szKey, szNumName, nvType, svNumValue, nvSize); 调用失败如果这个函数的几个参数没有初始化的值,调用 ...

  9. React项目中使用Mobx状态管理(二)

    并上一节使用的是普通的数据状态管理,不过官方推荐使用装饰器模式,而在默认的react项目中是不支持装饰器的,需要手动启用. 官方参考 一.添加配置 官方提供了四种方法, 方法一.使用TypeScrip ...

  10. HDU 6298

    Problem Description Given an integer n, Chiaki would like to find three positive integers x, y and z ...