关于javadeposit的信息
今天给各位分享javadeposit的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java银行存取款代码问题,做得好我就追加悬赏
- 2、在Java中deposit-=amount是什么意思
- 3、这个java程序里面 为什么deposit方法用return返回值,withdraw方法不用ret
java银行存取款代码问题,做得好我就追加悬赏
您好,
创建状态
使用new运算符创建一个线程后,该线程仅仅是一个空对象,系统没有分配资源,称该线程处于创建状态(new thread)
可运行状态
使用start()方法启动一个线程后,系统为该线程分配了除CPU外的所需资源,使该线程处于可运行状态(Runnable)
运行中状态
Java运行系统通过调度选中一个Runnable的线程,使其占有CPU并转为运行中状态(Running)。此时,系统真正执行线程的run()方法。
package pack.java.thread.atm;
/**
* 账户类;
* @author Administrator
*
*/
public class Account {
private String name; //用户名;
private int value; //账户余额;
/**
* 存入金额;
* @param monery
*/
public void putMonery(int monery){
this.value = this.value + monery;
}
/**
* 取出金额;
* @param monery
* @return 金额;
*/
public int getMonery(int monery){
//判断是否账户余额是否大于 要取出的钱;
if(this.value monery ){
this.value = this.value - monery;
}else{
monery = this.value; //账户余额不够时,则取出,所有的账户余额的金额.
this.value = 0;
}
//返回取出的钱;
return monery;
}
/**
* 查询余额;
* @return 返回账户余额;
*/
public int search(){
return this.value;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getValue() {
return value;
}
public void setValue(int value) {
this.value = value;
}
}
在Java中deposit-=amount是什么意思
意思是两个变量 deposit , amount deposit = deposit -amount
可以写一个打印语句测试一下
System.out.println(deposit-=amount)
System.out.println(deposit = deposit -amount )
输出结果是一样的
这个java程序里面 为什么deposit方法用return返回值,withdraw方法不用ret
这个写不写都可以的啊,void不到返回值,你那个return后面什么值都没有,所以不写也可以的。
关于javadeposit和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。