CSDN论坛 > 扩充话题 > 灌水乐园

myxfang(大富翁银行~业务员~~) :存钱了, [问题点数:300分,结帖人lastlove]

Bbs7
本版专家分:18945
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:23994
Blank
红花 2001年7月 扩充话题大版内专家分月排行榜第一
Bbs6
本版专家分:6035
Bbs7
本版专家分:18945
Bbs7
本版专家分:23994
Blank
红花 2001年7月 扩充话题大版内专家分月排行榜第一
匿名用户不能发表回复!
其他相关推荐
Java线程之银行存取款
银行的存取款可以分为存款和取款: 当去存款的时候会先显示账户信息,然后将存进去的钱和账户原有的钱数相加,返回存款之后账户信息; 当去取款的时候会先显示账户信息,然后将取钱数和账户里面的钱相对比,如果取钱数大于账户里面的钱,那就将账户里面的钱全部取出,如果取钱数小于账户的钱,那就吐出所取的钱数。 本例使用了线程来处理,而且使用了线程同步(synchronized)的知识点 一
异常实例:一个银行账户的模拟,通过银行卡的号码完成识别,可以进行存钱和取钱的操作。
分析:自定义一个异常类,定义变量amount:用来储存当出现异常(取出钱多于余额时)所缺乏的钱通过银行卡号,进行存取钱。在银行类中:定义变量money:卡里余额,变量number:卡号,当存钱时余额就变成存入的钱加上卡里原有的钱,取钱时用余额减去取出的钱。当取的钱大于余额时会报错并提示你还差多少钱。下面是代码:建一个异常类:@SuppressWarnings("serial") public cl...
Synchronized解决银行取钱问题
当多个线程同时访问共同的资源并进行修改时,会产生错误,例如银行取钱的问题: 新建一个Acount.java,用来封装银行账户和余额,代码如下: 在新建一个FirstThread.java,用来表示当前线程: 运行结果,账户余额会出现负数,很明显,当其中一个线程取钱时,另一个线程也同时取钱,运行结果如下: 这时应对账户acount进行加锁,即使用syn
熟悉java语言的基本使用:简单存款取款机制java实现
最近一直没有项目做,于是我也不能这样闲着,我得开始学习新的技术,并且巩固以前自学的技术。以下就是我写的一个简单的java存取款代码,很简单,可能还有更简单的方法,目的是为了熟悉java的基本使用。package arraysss; import java.util.*; public class first { public static void main(String[] args) {
java线程 存取钱问题
package com.qf.demo; /** * 有一张银行卡 那朋友存钱 女朋友取钱 多线程 并且实现同步操作 * * 资源共享 有两种操作 */ public class Thread4 { public static void main(String[] args) { Card card = new Card(); Boy
软件工程导论第三章作业3.3
银行计算机储蓄系统的工作过程大致如下:储户填写的存单或取款单由业务员输入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码等信息。并印出存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。用数据流图描绘本系统的功能,并用实体-联系图描绘系统中的数据对象。
Java 账户 ,存款、取款
编制基本账户类,属性有账号、密码、余额,能存款和取款。并编制简单测试类验证方法是否正确。 Bank类 public class Bank { private String acount; private String password; private double balance; public Bank() { acount="123123"; passw
存钱问题、利润最大问题
1.假设银行一年整存零取得月息为8.9%(纯属娱乐哈),现在你手里有一笔钱,你打算在今后的100年中的年底取出10000元,到第10000年刚好取完,请问你现在该存多少?和传统的数学题不一样,这里需要逆推来计算。第i年年初的存款=(第(i+1)年年初存款+10000)/(1+0.089*12)#include<stdio.h>int main() { int i; float mon
设计一个银行账户类,可以存钱、取钱、查钱、获取开户日期 内有测试类
class bank 银行账户类 /* * 1.设计一个银行账户类, * 其中包括:账户信息:账号、姓名、开户时间、身份证号码、账户上的金额等成员。 * 有:存款方法、取款方法、显示开户时间的方法、获得账上的金额的方法等。 并编写测试类。 */ import java.text.SimpleDateFormat; import java.util.Calendar; i
Python学习笔记8:银行管理系统
自己写的练手小程序,练习面向对象的概念,代码中都有注释,刚学的同学也可以很容易看懂(需要自己用pickle模块新建一个database.txt文件,用来存储用户数据信息)。# atm.py # 各种操作类 import random from card import Card from user import User import time class ATM(object): # 初始化
关闭
关闭