Java第一课——模拟ATM机

开学第一节Java课,跟之前老师强调的一样——上课简单说了两句就直接开始了考试。

总结一下第一次做Java遇到的问题:

第一个是老师一直在强调要先考虑整体的思路,先把整体的框架构思好,想好先干什么后干什么,而且可以先构建好函数排好顺序然后在填充内容,但是这都是后话了。一开始我也是根据老师说的先多读几遍发的文件的要求,把规则弄清楚再下手,别从头开始就一直闷着头写代码到时候错都不知道错哪了,会无从下手。但是最后我发现读题太多有点麻烦,所以就开始写代码,但是最后确实没有头绪不知道怎么继续下去了,就很尴尬!所以说现在很大的一个问题就是没有思路,不会构建框架。这应该是一个刚入门的初级程序员所要面临的考验吧,做事要有自己的思路,以后还要多多练习。

第二个是方法的使用。首先暑假的时候发过一次博客园介绍了一下方法,当时学的时候,自我感觉跟c++中的函数有几分相似。但是考试用的时候,完全忘了。第一次卡住不会写了就是因为忘记了从主页面跳转到登陆页面需要写一个方法。但是刚开始忘记了怎么写方法,准确说就是没想到要这么做,所以耽误了很长时间。然后解决方法是从网上找代码、看代码相当于又学习了一遍……以后注意吧,这次也涨经验了!

第三个是文件的输入输出问题。这个暑假的时候没有学到,然后考试的时候就直接放弃了最基础八分中的两分,还好用别的凑够了基础分……下来回宿舍之后,问了一下舍友。解决办法——用字符流或者字节流都可以。(宿舍有一个一暑假没回家在宿舍闭关修炼的童鞋)

总之第一次做Java的考试,感觉这几个小时里学的还可以,挺多的。用老师的话就是,学的比一个暑假都多,不过都是开玩笑,哈哈哈。回来做的总结,把问题总结了一下,以后会更注意!

java模拟atm_Java第一课——模拟ATM机相关推荐

  1. java模拟atm_Java项目实现模拟ATM机

    本文实例为大家分享了Java实现模拟ATM机的具体代码,供大家参考,具体内容如下 项目名称 模拟ATM机 项目描述 简单实现ATM机功能 代码实现 测试类 public class Test { // ...

  2. Java 交互小实例:(ATM机模拟、饮料自助机模拟)

      交互实例:   ( 算法思想基本应用:基本语句的熟练掌握.逻辑思维.注意第二个小程序的小细节处理.) 1.ATM机 取款 ------模拟: 功能:查询余额.取款.存款.退卡. 具体代码: pac ...

  3. web第一课模拟淘宝设置静态网页——html+css布局设计

    学会使用webstorm 先打开webstorm(注意需要破解)然后注意首次打开之后会出现让你新建一个存放所有文件的目录(如下图所示文件保存在c盘路径为C:\Users\baitianmeng\Web ...

  4. 走进java编程之第一课-超详细笔记-适合新手收入

    首先看下本次课程的内容,要有耐心往下看哟~ 什么是移动互联网呢? 移动互联网,就是将移动通信和互联网二者结合起来,成为一体.是指互联网的技术.平台.商业模式和应用与移动通信技术结合并实践的活动的总称. ...

  5. java并发编程第一课 线程的创建、停止和状态变更

    开篇词: 由点及面,搭建你的 Java 并发知识网 你好,欢迎学习<Java 并发编程核心 78 讲>,我是讲师星星,一线互联网公司资深研发工程师,参与过集团内多个重点项目的设计与开发. ...

  6. java简单atm_Java实现简单银行ATM功能

    本文实例为大家分享了Java实现简单银行ATM功能的具体代码,供大家参考,具体内容如下 实现功能 1.用户需要通过输入银行卡号和密码才能进入ATM系统 2.用户可以在ATM中实现取款.存款.转账.余额 ...

  7. Java实现超级简易的银行ATM机项目(详细注释版)

    首先放一个客户(其实就是老师给的作业)需求的效果图 在这里先准备所需要的类 用户类:卡号 密码 真实姓名 余额 开户时间定义Account类 存储用户信息 封装属性 并提供getXXX和setXXX ...

  8. Java入门的第一课

    第一个Java程序 你好,我是 彭彭. 先来个自我介绍,快看这边,看这边,看这边,没错,这就是我

  9. java编写一个简单的ATM机

    学习java的一点记录01 简单ATM机的实现(黑马程序员课程有具体讲解) Acount类 package com.yzh.atm;public class Account {private Stri ...

最新文章

  1. 高温预警c语言,注意 | 高温预警来了!最高38°C!高温7连击!
  2. 将csv文件导入到数据库中
  3. OpenCASCADE绘制测试线束:OCAF 命令之基本命令
  4. 硬币游戏 Project Euler 232
  5. bandizip最后一个无广告版本_【软件来了】这是个无广告的旧版知乎
  6. java入门预备知识一
  7. CSS 实现盒子水平垂直居中
  8. TP5框架开发 很不错的小程序商城源码!免费开源
  9. OC 获取view相对位置_正版OC渲染器常见问题与解决方法
  10. redis MySQL 脏读_redis多线程情况下避免读脏数据的悲观锁解决方案
  11. 找不到服务器或应用项目,word中文档时提示“找不到服务器应用程序、源文件或项目”有...-office软件找不到word文档,officewo...
  12. 服务器共享文件夹加密设置方法,共享文件夹加密专家使用教程
  13. 微信公众号开发:网页授权
  14. 摘要-Amira用户指南
  15. 二维数组在内存空间地址不一定连续
  16. Prisemi芯导充电和保护硬科技亮相亚洲蓝牙耳机展
  17. MATLAB编写用户登陆界面小结——更改界面左上角图标、输入用户名提醒和输入密码隐藏
  18. js获取ISO8601规范时间,使用UTC时间,格式为:YYYY-MM-DDThh:mm:ssZ
  19. 如何检测计算机主板的好坏,如何测试电脑主板上电源芯片的好坏有什么方法
  20. 解决 FileNotFoundError: [WinError 2] 系统找不到指定的文件

热门文章

  1. 基于javaweb的养老院管理系统(java+ssm+bootstrap+jsp+mysql)
  2. 今天是个好日子 -20141125
  3. 解决mysql无故宕机的办法
  4. 老猿学5G扫盲贴:中国移动的5G计费架构解读
  5. 手游服务端框架之后台管理工具
  6. 谷歌的开源Python工具包fire
  7. 邮箱验证 验证邮箱真实性
  8. 极速PDF编辑器有哪些快捷键?
  9. 帝国理工计算机科学硕士学费,帝国理工学院硕士2021年学费贵吗?100多个专业供你参考!...
  10. 软件安全测试-web安全测试基础