========= 项 目 介 绍========
银行账户管理系统
本项目主要实现用户注册 登录 存、取钱和修改用户信息功能。
用户信息的存储和获取通过集合和IO输入输出流实现。
存钱 取钱功能通过修改用户信息中的余额实现
修改用户信息 要先获取用户信息 ,再把修改后的信息保存到List中,同时必须删除原有的用户信息。
========项目功能需求=============
该银行管理系统可以实现 以下主要几个功能
用户注册 注册成功才能进行用户登录
用户登录 登录成功后 跳到主界面
存钱、取钱功能
对账户信息进行修改
查询交易记录
=======项目技术框架=========
一.注册模块
1.判断账号是否存在 。
① 得到文件中的用户信息( IO对象输入流 ObjectInputStream 和list集合接口的实现类 ArrayList)
2.从控制台输入用户信息(Scanner类的nextLine() 和nextInt()方法),并保存到用户信息文件中。
① 添加用户信息到ArrayList集合中。
将ArrayList 类的对象list保存到文件中。用户自定义类必须序列化。(IO对象输出流ObjectOutputStream)
4.修改信息功能</