
正文
java下单业务实现代码 java订单业务逻辑
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java一个订单接口,调用订单接口要创建10000份订单,用多线程怎么实现,求助大神!!!!!
public class MyThread extends Thread{
//重写run方法,run方法的方法体就是现场执行体
public void run()
{
System.out.println("创建订单");
}
}
public class Test {
public static void main(String[] args)
{
new MyThread ().start(); //开启一个线程
new MyThread ().start(); //开启一个线程
}
}
相关问答
Q1: 点击电子书加入购物车生成订单这一流程用java怎么实现?
点击电子书,获取电子书的信息,存入 订单临时表中,点击购物车查看,从订单临时表中把数据读取出来。
Q2: java 如何实现一个用户 一个订单
package cn.test.logan.day04;
import java.util.ArrayList;
/**
* 订单类
* 包含:订单ID、订单所属用户、订单所包含的商品、订单总金额、订单应付金额
* 500-1000 ------- 8.5折
* 1000-1500 ------- 8折
* 1500-2000 ------- 7折
* 2000以上 ------- 6.5折
* 如果是会员,那么可以基于以上折扣继续折扣
* 一般会员:9.5折
* 中级会员:9折
* 高级会员:8折
* @author QIN
*
*/
public class Order {undefined
// 订单ID
public String ordId;
// 订单所属用户
public User user;
// 订单所包含的商品(多个商品,使用ArrayList)
public ArrayList pds;
// 订单总金额
public float ordAllAmt;
// 订单应付金额
public float payAmt;
// 计算总金额的方法
public void setAllAmt() {undefined
float sum = 0;
for(int i=0;i
sum +=this.pds.get(i).price * this.pds.get(i).number;
}
this.ordAllAmt = sum;
}
// 计算实付金额
public void setPayAmt() {undefined
float tmp = this.ordAllAmt;
// 根据总金额进行折扣
if(this.ordAllAmt = 500 this.ordAllAmt
tmp = this.ordAllAmt * 0.85f;
}
if(this.ordAllAmt = 1000 this.ordAllAmt
tmp = this.ordAllAmt * 0.8f;
}
if(this.ordAllAmt = 1500 this.ordAllAmt
tmp = this.ordAllAmt * 0.7f;
}
if(this.ordAllAmt = 2000) {undefined
tmp = this.ordAllAmt * 0.65f;
}
// 根据会员等级折扣
if(user.CustLevel.equals("一般会员")) {undefined
tmp = tmp * 0.95f;
}
if(user.CustLevel.equals("中级会员")) {undefined
tmp = tmp * 0.9f;
}
if(user.CustLevel.equals("高级会员")) {undefined
tmp = tmp * 0.8f;
}
//计算结果赋值给对象上的payAmt变量
this.payAmt = tmp;
}
}
参考资料来源:百度贴吧CSDN博主「公子京」
java下单业务实现代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java订单业务逻辑、java下单业务实现代码的信息别忘了在本站进行查找喔。







