java银行系统(java银行系统图形界面)
华为云服务器特价优惠火热进行中! 2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。
合作流程: |
本篇文章给大家谈谈java银行系统,以及java银行系统图形界面对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
微信号:cloud7591如需了解更多,欢迎添加客服微信咨询。
复制微信号
本文目录一览:
- 1、JAVA 简单银行系统的代码
- 2、java银行管理系统判断存款金额是否为数字,否则重新输入的代码如何写?
- 3、银行的系统是用java写还是用C++好?
- 4、java银行项目使用什么技术
- 5、用Java编写简单的银行系统
- 6、银行系统是用什么语言开发的?
JAVA 简单银行系统的代码
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class AccountDemo {
public static double MONEY = 0;// 初始化金额是100元。
public static void main(String[] args) {
final String USER_NAME = "zhangsan";// 用户名
final String PASSWORD = "123456";// 密码
while (true) {
System.out.print("请输入用户名:");
String user_name = getString();
System.out.print("请输入密码:");
String password = getString();
if (user_name != null user_name.equals(USER_NAME)
password != null password.equals(PASSWORD)) {
System.out.println("登陆成功!你要干什么?");
while (true) {
System.out.println("1:存款");
System.out.println("2:取款");
System.out.println("3:查询余额");
System.out.println("q:退出程序");
System.out.print("请选择:");
String userIn = getString();
int in = 0;
if (userIn != null userIn.equals("1")) {
in = Integer.parseInt(userIn);
} else if (userIn != null userIn.equals("2")) {
in = Integer.parseInt(userIn);
} else if (userIn != null userIn.equals("3")) {
in = Integer.parseInt(userIn);
} else if (userIn != null
userIn.trim().toUpperCase().equals("Q")) {
in = 4;
} else {
System.out.println("你输入的指令不正确!请重新输入。");
continue;
}
switch (in) {
case 1:
double add_money = 0;
while (true) {
System.out.print("请输入你要存入的金额:");
try {
add_money = Double.parseDouble(getString());
} catch (Exception e) {
System.out.println("金额输入不正确!");
continue;
}
break;
}
MONEY += add_money;
System.out.println("存入的金额是" + add_money
+ "\r\n请选择你要的操作:");
break;
case 2:
double money = 0;
while (true) {
System.out.print("请输入你要取出的金额:");
try {
money = Double.parseDouble(getString());
} catch (Exception e) {
System.out.println("金额输入不正确!");
continue;
}
if (money MONEY) {
System.out.println("取出的金额大于现有存款,请重新输入要取出的金额!");
continue;
}
break;
}
MONEY -= money;
System.out.println("取出的金额是" + money + "\r\n请选择你要的操作:");
break;
case 3:
System.out.println("你的余额是:" + MONEY + "\r\n请选择你要的操作:");
break;
case 4:
System.out.println("程序退出!");
return;
}
}
} else {
System.out.println("错误:用户名与密码不匹配!\r\n");
System.out.println("按任意键:重新输入用户名和密码。");
System.out.println("q:退出程序。");
System.out.print("请选择:");
String in = getString();
if (in.trim().toUpperCase().equals("Q")) {
break;
}
}
}
}
public static String getString() {
String str = null;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
str = br.readLine();
} catch (IOException e) {
e.printStackTrace();
}
return str;
}
}
java银行管理系统判断存款金额是否为数字,否则重新输入的代码如何写?
1、Integer.parseInt(amount); 如果抛出异常就不是数字;
2、amount.matches("[\\d]+"); 正则表达式匹配全数字,不是返回false
银行的系统是用java写还是用C++好?
要看你写的是什么银行系统的,如果要是是商户管理系统之类的,那肯定用java写好,如果要是交易接口部分,用C++好
java银行项目使用什么技术
java银行项目使用技术:
数据库应该是oracle 集群版,做开发只需要了解基本sql语句就可以了,不会要求直接写sql语句,都是封装好的,并且持久层是使用jpa来实现的框架,使用的经典ejb,前端根据B/s和C/s的系统有所不同。开发工具使用eclipse的比较多,但有的银行使用jbuilder ,一般要求:
1、精通Java/JavaScript/PLSQL/XML/JSP/velocity;
2、熟练使用Struts/Spring/Hibernate/Ibatis等常见开源框架;
3、 熟悉Oracle等主流数据库,熟练编写存储过程,具备一定的SQL性能调优能力;
4、 熟练weblogic、WebSphere等应用和服务器 。
用Java编写简单的银行系统
这个有点复杂,说点简单的思路
1.首先要建立数据库表,保存数据需要保存到表中
create table Account(
账号ID
密码
有多少钱
)
如果要保存流水记录的话,还的建张表保存记录
2.java
账号类
class Account{
账号ID
密码
有多少钱
}
一个操作类
class Test{
开户,登录,存款,取款,查询余额,修改密码
各写一个方法
}
银行系统是用什么语言开发的?
C语言,很明确,java什么的在银行系统里面只能是边缘语言,现在核心都用hpunix或者商业linux,所以主流都是C语言。现在这方面的知识在社会上,特别是大学教育上基本没有提及,但是这方面的人才还是很缺的

java银行系统的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java银行系统图形界面、java银行系统的信息别忘了在本站进行查找喔。
