public class Account
{
private String name
private String account
private String data
private String ID
private double balance
public Account(String name,double balance,String data,String ID)
{
this.name = name
this.balance = balance
this.data=data
this.ID=ID
}
public String getaccount()
{
this.account=String.valueOf((int)(Math.random()*100000)+1)
return account
}
public String getdata()
{
return data
}
public String getID()
{
return ID
}
public String getName()
{
return name
}
public double getbalance()
{
return balance
}
//查看账户余额
public double balance()
{
return balance
}
//查看开户时间
public String data()
{
return data
}
//存款操作
public boolean put(double value)
{
if (value>0)
{
this.balance += value
return true
}
return false
}
//取款操作
public double get(double value)
{
if (value>0)
{
if (value<=this.balance)
this.balance -= value
else
{
value = this.balance
this.balance = 0
}
return value
}
return 0
}
public static void main(String args[]){
Account user=new Account("张三",2000,"2011/05/23","362329198906234225")
String str
int b
String s=JOptionPane.showInputDialog("您好,存款选择1,取款选择2,退出选择0")
int x=Integer.parseInt(s)
while(x!=0){
if(x==1)
{
str=JOptionPane.showInputDialog("输入您要存入的数额")
b=Integer.parseInt(str)
if( user.put(b)){
JOptionPane.showMessageDialog(null, "请放入钞票!")
JOptionPane.showMessageDialog(null,"开户账号为"+user.getaccount()+"\n"+user.getName()+"\n开户时间为"+user.data()+"\n您的余额为"+user.balance())
}
else
JOptionPane.showMessageDialog(null, "你所输入的存款数额有误!")
}
else{
str=JOptionPane.showInputDialog("输入您要取出的数额")
b=Integer.parseInt(str)
if(b>user.balance())
{
JOptionPane.showMessageDialog(null, "余额不足")
}
else
{
JOptionPane.showMessageDialog(null, "请取出钞票!")
user.get(b)
JOptionPane.showMessageDialog(null,"开户账号为"+user.getaccount()+"\n"+user.getName()+"\n开户时间为"+user.data()+"\n您的余额为"+user.balance())
}
}
s=JOptionPane.showInputDialog("您好,存款选择1,取款选择2,退出选择0")
x=Integer.parseInt(s)
}
}
}
转账步骤:1、在确定收款人提供的存折帐号、户名无误的话,拿现金到银行直接存入收款人帐号就可以了;
2、可以在银行开一个帐户,然后填一份电汇单,填写清楚对方的收款帐号、户名、开
户行名称,从帐户上汇款过去收款人;
3、如果嫌开户麻烦的话,就可以直接用现金汇款,填一份电汇单进行汇款,不过一定要填写清楚对方的收款帐号、户名、开户行名称;
4、开通网上银行,自己到网上击活,就可以网上支付、转账。转账方式:
一。(1)就是java语句错误后,进入异常方法。使前台开不到错误。(2)就是进行对数据库操作。
(3)优势:进行分层开发,可以明确每一层的意义,例如dao层是对数据库进行操作 ,service层是进行数据处理,web层是与前台数据进行交互。需要坚持:应该每一层做每一层的事,例如不能把处理数据放在web层等。
(4)hibernate就是对jdbc进行封装,也就是处理数据库内容。Struts就是进行页面跳转控制等,spring就是进行前台与后台交互。
二。首先建表 (这太简单,就不写了) 假设你的英文名为 a,学号为 11,中文名为 张三
(1)insert into a(id,sid,sname) values(1,'11,'张三')
(2) delete from a where sid='11'
(3) update a set sname='张三' where sid='11'
(4) select * from a where sid='11'
支付宝账号:15675819428