通过学习JAVA,我的进步不是很多,了解了不多的编程知识,但是我一直在进步,我发现我有很大的进步空间,每天都有一点点的进步使我每天都很充实。还记得我编写的第一个

经典程序“hello Word”。从那时起我已开始走进Java的世界。

学习期间曾迷茫过,曾困惑过,走了不少的弯路,老师布置的试验作业每次都是不会做,每次都是要问同学,这个代码什么意思啊?为什么用这条代码,用别的不行吗?甚至后来

根本没耐心问,索性就复制同学的作业交上去。后来,我发现,对于学习java基础的经验就是多做、多思考,基础知识的学习不能不求甚解,要追本溯源,弄清问题的本质。这样才

能举一反三,由点及面。对于抽象的东西要能具体化,对于具体的东西要能抽象化。学习JAVA的方法:JAVA学习中,首先要做到课前、课后复习及预习,要时时保持一个清醒的头

脑;多和同学沟通;互相学习;取长补短;在学习中做到帮助他人或他人帮助自己。

在学习Java的过程中我得出这样的结论:

1.学习中,要养成良好的习惯(写括号时要成对,字母大小写要区分,单词拼写要准确)。

2.在学习的过程中,最好不是仅仅停留在java表层,不是抄书上的例子运行出结果就可以。要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。

3.在学习的过程中一定要动手做、试着写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己。

4. 在 Java 的学习过程中,可能会遇到形形色色的问题不容易解决,应多去专业论坛了解相关的知识,书本上的知识有限。要会从网上搜索有用的信息 加以整理,促进学习的深入和

知识水平的提高。

一步步地前进,一次次地克服困难,总算完成了一个个小目标,虽然不能尽善尽美,但是总会有所收获。在java的学习道路上我会加倍的努力,更加勤奋学习。

package mypackage;

public class display {

public static void main(String[] args) {   interfaces accou=new interfaces();   accou.out();

}

}

package mypackage; //信1705-1 20173618 李嘉兴

public class Account {  public static void main(String[] args) {}  private String accountID;//用于存储学生的用户账号  private String accountname;//用于存储账户的名称  private String operatedate;//用于存储操作的时间  private int operatetype; //用于存储操作账户的类型  private String accountpaassword;//用于用户密码  private int accountbalance;//用于存储账户余额  private int amount;//表示操作流水金额    public String accountID() {         return accountID;     }  public String accountname() {         return accountname;     }  public String operatedate() {         return operatedate;     }  public int operatetype() {         return operatetype;     }  public String accountpaassword() {         return accountpaassword;     }  public int accountbalance() {         return accountbalance;     }  public int amount() {         return amount;     }

}

package mypackage; import java.util.Scanner;

public class interfaces {   public void out(){         System.out.println("------------------------------");         System.out.println("欢迎使用中国工商银行自动柜员系统.");         System.out.println("------------------------------");         System.out.println("请输入账号:");         Scanner sc1 = new Scanner(System.in);         int a = sc1.nextInt();         System.out.println("请输入密码:");         Scanner sc2 = new Scanner(System.in);         int b = sc2.nextInt();         System.out.println("------------------------------");         System.out.println("1、存款;\r\n" +           "2、取款;\r\n" +           "3、转账汇款;\r\n" +           "4、修改密码;\r\n" +           "查询余额;");         System.out.println("------------------------------");         Scanner sc3 = new Scanner(System.in);         int c= sc3.nextInt();         switch(c) {         case 1: System.out.println("100");break;         case 2: System.out.println("当前账户每日可以支取2万元。\r\n" +           "1、100元\r\n" +           "2、500元\r\n" +           "3、1000元\r\n" +           "4、1500元\r\n" +           "5、2000元\r\n" +           "6、5000元;");break;         case 3:System.out.println("当前账户每日可以支取2万元。\r\n" +           "1、100元\r\n" +           "2、500元\r\n" +           "3、1000元\r\n" +           "4、1500元\r\n" +           "5、2000元\r\n" +           "6、5000元;");break;         case 4:System.out.println("请输入新密码:") ;         Scanner sc4 = new Scanner(System.in);         int d= sc4.nextInt();break;         case 5:break;         }  }

}

ATM-java的更多相关文章

  1. ATM JAVA实现 部分代码

    package score;//信1705-2 20173600 王重阳 import java.util.Scanner; public class Main { public static voi ...

  2. 实验01——java模拟银行ATM系统

    用java写的一个模拟银行系统,比较初级. ATM.java package cn.tedu.yinhang; import java.util.Scanner; /** * @author 赵瑞鑫 ...

  3. JAVA上百实例源码以及开源项目

    简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级.中级.高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情.执着,对IT的憧憬. ...

  4. Java课堂测试01及感想

    上周进行了Java的开学第一次测验,按要求做一个模拟ATM机功能的程序,实现存取款.转账汇款.修改密码.查询余额的操作.这次测验和假期的试题最大的不同还是把数组存储改成的文件存储,在听到老师说要用文件 ...

  5. JAVA上百实例源码网站

    JAVA源码包1JAVA源码包2JAVA源码包3JAVA源码包4 JAVA开源包1 JAVA开源包2 JAVA开源包3 JAVA开源包4 JAVA开源包5 JAVA开源包6 JAVA开源包7 JAVA ...

  6. Spark案例分析

    一.需求:计算网页访问量前三名 import org.apache.spark.rdd.RDD import org.apache.spark.{SparkConf, SparkContext} /* ...

  7. JAVA - ATM机程序

    ATM机程序 UnionPayTest.java package oo.day06.work; public class UnionPayTest { } interface UnionPay{ // ...

  8. 第一次尝试使用JAVA编写的ATM机程序

    package study; import java.util.Scanner; public class ATM { private static int[] users = { 111111, 2 ...

  9. java 使用线程做一个简单的ATM存取款实例.(转)

    线程 Thread 类,和 Runable 接口 比较两者的特点和应用领域. 可以,直接继承线程Thread类.该方法编写简单,可以直接操作线程,适用于单重继承情况,因而不能在继承其他类 实现Runn ...

  10. java基础:模拟ATM取款机

    package com.atm; import java.util.Scanner; /** * ATM类实现 * * @author 向往的生活 */ public class ATM { publ ...

随机推荐

  1. linux 安装Git详细过程

    1.首先git --version 查看 Git  https://mirrors.edge.kernel.org/pub/software/scm/git/ 2.下载 wget https://Gi ...

  2. 两点(DFS)

    福克斯在玩一款手机解迷游戏,这个游戏叫做”两点”.基础级别的时候是在一个n×m单元上玩的.像这样: 每一个单元有包含一个有色点.我们将用不同的大写字母来表示不同的颜色. 这个游戏的关键是要找出一个包含 ...

  3. laravel中文件上传:

    laravel5.5版本: congfig下的filesystems.php中配置:uploads信息: 'uploads' => [ 'driver' => 'local', 'root ...

  4. Win10系列:VC++调用自定义组件3

    (3)C++/CX调用WinRT组件 在解决方案资源管理器中右键点击解决方案图标,选择添加一个Visual C++的Windows应用商店的空白应用程序项目,并命名为FileCPP.接着右键点击Fil ...

  5. 将一个xml文件解析到一个list中

    public List<News> getListFromXml(InputStream in) { XmlPullParser parser = Xml.newPullParser(); ...

  6. 组队项目——黄金点(叶雨&王浩)

    代码来源:自己编写 运行环境:win10 编译软件:VC++6.0 使用语言:C语言 功能:可多次运行,由用户决定退出与否,可以记录玩家的姓名与分数并显示. BUG:暂未发现 GitHub地址:htt ...

  7. L290 英语中级班-3月上

    1元音饱满度 a [ei] name gamee [i:] he she mei [ai] fine likeo [ou] go homeu [ u:] use blue 2口音适应 刚开始说时,慢点 ...

  8. go语言求1到100之内的质数

    素数指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数.换句话说,只有两个正因数(1和自己)的自然数即为素数(也叫质数).比1大但不是素数的数称为合数.1和0既非素数也非合数. ...

  9. java学习笔记6(面向对象1:概念,private)

    1.思想: 面向过程的思想:遇到问题时想,我该如何做,然后分步骤实现: 面向对象的思想:遇到问题时想,我该派谁去做这件事,至于他怎么做,与我无关,我只要最后的结果. 实际举例:我们要组装一台电脑: 面 ...

  10. Python 区分方法和函数

    def func(): print("我是函数") class Foo: def chi(self): print("我是吃") # print(func) # ...