课上JAVA测试心得

Posted 孙浩楠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了课上JAVA测试心得相关的知识,希望对你有一定的参考价值。

      上周四我JAVA语言课上我们老师组织了一场测试,其实我心里是很没有底的。因为我在暑假并没有认真按照老师的要求去预习一些JAVA语言的基础知识。这节测试课的测试题目是用JAVA语言编写一个ATM存取款系统。当时我看到测试题之后毫无头绪,因为我在暑假只自学了一点很简单的JAVA基本语句,比如最基本的输出语句。但是这节测试课,老师允许我们上网查阅相关源码或者资料。我虽然查到了一些相关的源代码,但是开始的定义变量,最基本的输出语句我还能勉强看懂,可是到后来的存取款以及一些余额显示,密码登陆那些函数的构造,调用我就看不懂了。 因为我根本没有在暑假去认真预习这些东西,所以即使我查阅到了一些近似的源代码,一些算法及函数的使用我也很难看懂。当然,老师也知道我们目前什么水平,他告诉我们这个测试课最少能混到8分,因为这20分里面,8分是最最基础的东西,相当于送分。就是一些基础的变量定义。我很清楚自己现在的JAVA处于什么水平,所以我就去争取这8分了。但是我在定义这几个变量的时候,也出现了一些错误,我想可能是暑假就简简单单的预习了一些,没有及时复习,回到学校也没有利用业余时间来练习JAVA,所以即使这些看似很简单的东西,因为我没有巩固练习,也会在很长时间不用的情况下在去用就会犯一些很低级的错误。当时我以为我定义的方法语句都没有问题,可是一直显示有错误,我毫无头绪因为我的JAVA可能连入门都算不上,我就问了问我右边的舍友,他只看了一眼就给我纠正了我的错误,这是很让我羡慕的。但我也深刻的认识到我现在已经落后去他人了,我必须要认真对待JAVA,作为一名软件工程的学生来说,擅长或者说是精通一门开发语言是必须的,这样才能保证我以后毕业能找到一份自己满意的工作。经过两个半小时的摸爬滚打和同学的帮助下,我勉强拿到了这8分,用一些最基本的输出语句,编译了几个存取款界面。通过这次测试课,我深知自己JAVA语言连入门都不算,我以后必须认真对待,每天多一些时间去练习,提高自己的逻辑思维能力和编程能力。当然这次可也是对我的一次警告吧,它能时刻提醒我,这门课对我的重要性。测试课的部分源代码如下:(自己目前的能力只能写这些):

package account;
//信1705-3 20173665 孙浩楠
public class Account {
 private String accountID;
 private String accountname;
 private String operatedate;
 private int operatetype;
 private int accountpassword;
 private int accountbalance;
 private int amount;
 public String getAccountID() {
  return accountID;
 }
 public void setAccountID(String accountID) {
  this.accountID = accountID;
 }
 public String getAccountname() {
  return accountname;
 }
 public void setAccountname(String accountname) {
  this.accountname = accountname;
 }
 public String getOperatedate() {
  return operatedate;
 }
 public void setOperatedate(String operatedate) {
  this.operatedate = operatedate;
 }
 public int getOperatetype() {
  return operatetype;
 }
 public void setOperatetype(int operatetype) {
  this.operatetype = operatetype;
 }
 public int getAccountpassword() {
  return accountpassword;
 }
 public void setAccountpassword(int accountpassword) {
  this.accountpassword = accountpassword;
 }
 public int getAccountbalance() {
  return accountbalance;
 }
 public void setAccountbalance(int accountbalance) {
  this.accountbalance = accountbalance;
 }
 public int getAmount() {
  return amount;
 }
 public void setAmount(int amount) {
  this.amount = amount;
 }
 public void set(String id,String name,int password,int yuer)
 {
  accountID=id;
  accountname=name;
  accountpassword=password;
  accountbalance=yuer;
 }
 public void set_1(String data,int liushui)
 {
  operatedate=data;
  
  amount=liushui;
 }
 
}

package account;
public class cunkuan
{
 public static void main(String[] args)
 {
  System.out.println("***************************************************************");
  System.out.println("欢迎XXXXXXXX(账户名称)使用中国工商银行自助柜员系统");
  System.out.println("****************************************************************");
  System.out.println("请输入存款金额;");
  System.out.println("****************************************************************");
 }
}
package account;
public class qukuan {
 public static void main(String[] args)
 {
  System.out.println("***************************************************************");
  System.out.println("欢迎XXXXXXXX(账户名称)使用中国工商银行自助柜员系统");
  System.out.println("****************************************************************");
  System.out.println("当前账户每日可以支取2万元。");
  System.out.println("1、100元");
  System.out.println("2、500元");
  System.out.println("3、1000元");
  System.out.println("4、1500元");
  System.out.println("5、2000元");
  System.out.println("6、5000元");
  System.out.println("7、其他金额");
  System.out.println("8、退卡");
  System.out.println("9、返回");
 }
 
}
package account;
public class show {
 public static void main(String[] args)
 {
 System.out.println("***************************************************************");
 System.out.println("欢迎使用中国工商银行自动柜员系统");
 System.out.println("****************************************************************");
 System.out.println("1,存款;");
 System.out.println("2,取款;");
 System.out.println("3,转账汇款");
 System.out.println("4,修改密码");
 System.out.println("5,查询余额");
 System.out.println("****************************************************************");
 }
}








































































































以上是关于课上JAVA测试心得的主要内容,如果未能解决你的问题,请参考以下文章

JAVA Atm测试实验心得

测试心得

测试心得

人脸情绪识别客户端的测试与心得

学习心得

OO先导课——建议