欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Java創(chuàng)建訂單代碼,java生成訂單編號(hào)

Java問題

就算是溫故知新吧。

專注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)興山免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

我試著把你這兩個(gè)文件放在c:\jdk\test文件夾里,

然后先 javac Aaa.java 編譯成功.

然后再 javac Hello.java 編譯出錯(cuò):

Hello.java:1: 錯(cuò)誤: 程序包a不存在

import a.Aaa;

^

Hello.java:4: 錯(cuò)誤: 無(wú)法訪問Aaa

Aaa a=new Aaa();

^

錯(cuò)誤的類文件: .\Aaa.class

類文件包含錯(cuò)誤的類: a.Aaa

請(qǐng)刪除該文件或確保該文件位于正確的類路徑子目錄中。

2 個(gè)錯(cuò)誤

上面的提示,大概意思是說 Aaa.class的位置放錯(cuò)了。

我直接在dos下輸入: javac 查看語(yǔ)法

-d 目錄 指定放置生成的類文件的位置

然后按上面這個(gè)提示,重新編譯一個(gè) Aaa.java文件

javac Aaa.java -d .

這個(gè)時(shí)候我發(fā)現(xiàn)新生成了一個(gè)a文件夾,里面存放的是 Aaa.class

然后我再編譯 javac Hello.java 編譯成功。

C:\jdk\testjava Hello

Hello!

java中的包其實(shí)你完全可以理解為“文件夾”。

一個(gè)包里有很多的類文件,一個(gè)“文件夾”里存放著很多的類文件。

希望對(duì)你能有所幫助。

java 如何實(shí)現(xiàn)一個(gè)用戶 一個(gè)訂單

package cn.test.logan.day04;

import java.util.ArrayList;

/**

* 訂單類

* 包含:訂單ID、訂單所屬用戶、訂單所包含的商品、訂單總金額、訂單應(yīng)付金額

* 500-1000 ------- 8.5折

* 1000-1500 ------- 8折

* 1500-2000 ------- 7折

* 2000以上 ------- 6.5折

* 如果是會(huì)員,那么可以基于以上折扣繼續(xù)折扣

* 一般會(huì)員:9.5折

* 中級(jí)會(huì)員:9折

* 高級(jí)會(huì)員:8折

* @author QIN

*

*/

public class Order {undefined

// 訂單ID

public String ordId;

// 訂單所屬用戶

public User user;

// 訂單所包含的商品(多個(gè)商品,使用ArrayList)

public ArrayList pds;

// 訂單總金額

public float ordAllAmt;

// 訂單應(yīng)付金額

public float payAmt;

// 計(jì)算總金額的方法

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;

}

// 計(jì)算實(shí)付金額

public void setPayAmt() {undefined

float tmp = this.ordAllAmt;

// 根據(jù)總金額進(jìn)行折扣

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;

}

// 根據(jù)會(huì)員等級(jí)折扣

if(user.CustLevel.equals("一般會(huì)員")) {undefined

tmp = tmp * 0.95f;

}

if(user.CustLevel.equals("中級(jí)會(huì)員")) {undefined

tmp = tmp * 0.9f;

}

if(user.CustLevel.equals("高級(jí)會(huì)員")) {undefined

tmp = tmp * 0.8f;

}

//計(jì)算結(jié)果賦值給對(duì)象上的payAmt變量

this.payAmt = tmp;

}

}

參考資料來(lái)源:百度貼吧CSDN博主「公子京」

用Java創(chuàng)建一個(gè)訂單類記錄訂單號(hào),第一筆訂單的時(shí)間,訂購(gòu)產(chǎn)品的ID,客

package beans.excel;

import java.io.IOException;

import java.io.OutputStream;

import jxl.Workbook;

import jxl.write.Label;

import jxl.write.WritableSheet;

import jxl.write.WritableWorkbook;

import jxl.write.WriteException;

public class SimpleExcelWrite {

public void createExcel(OutputStream os) throws WriteException,IOException{

//創(chuàng)建工作薄

WritableWorkbook workbook = Workbook.createWorkbook(os);

//創(chuàng)建新的一頁(yè)

WritableSheet sheet = workbook.createSheet("First Sheet",0);

//創(chuàng)建要顯示的內(nèi)容,創(chuàng)建一個(gè)單元格,第一個(gè)參數(shù)為列坐標(biāo),第二個(gè)參數(shù)為行坐標(biāo),第三個(gè)參數(shù)為內(nèi)容

Label xuexiao = new Label(0,0,"學(xué)校");

sheet.addCell(xuexiao);

Label zhuanye = new Label(1,0,"專業(yè)");

sheet.addCell(zhuanye);

Label jingzhengli = new Label(2,0,"專業(yè)競(jìng)爭(zhēng)力");

sheet.addCell(jingzhengli);

Label qinghua = new Label(0,1,"清華大學(xué)");

sheet.addCell(qinghua);

Label jisuanji = new Label(1,1,"計(jì)算機(jī)專業(yè)");

sheet.addCell(jisuanji);

Label gao = new Label(2,1,"高");

sheet.addCell(gao);

Label beida = new Label(0,2,"北京大學(xué)");

sheet.addCell(beida);

Label falv = new Label(1,2,"法律專業(yè)");

sheet.addCell(falv);

Label zhong = new Label(2,2,"中");

sheet.addCell(zhong);

Label ligong = new Label(0,3,"北京理工大學(xué)");

sheet.addCell(ligong);

Label hangkong = new Label(1,3,"航空專業(yè)");

sheet.addCell(hangkong);

Label di = new Label(2,3,"低");

sheet.addCell(di);

//把創(chuàng)建的內(nèi)容寫入到輸出流中,并關(guān)閉輸出流

workbook.write();

workbook.close();

os.close();

}

}

SimpleExcelWrite.jsp

%@ page language="java" import="java.util.*" pageEncoding="gb2312"%

%@ page import="java.io.*" %

%@ page import="beans.excel.*" %

%

String fname = "學(xué)校競(jìng)爭(zhēng)力情況";

OutputStream os = response.getOutputStream();//取得輸出流

response.reset();//清空輸出流

//下面是對(duì)中文文件名的處理

response.setCharacterEncoding("UTF-8");//設(shè)置相應(yīng)內(nèi)容的編碼格式

fname = java.net.URLEncoder.encode(fname,"UTF-8");

response.setHeader("Content-Disposition","attachment;filename="+new String(fname.getBytes("UTF-8"),"GBK")+".xls");

response.setContentType("application/msexcel");//定義輸出類型

SimpleExcelWrite sw = new SimpleExcelWrite();

sw.createExcel(os);

%

html

head

title/title

/head

body

/body

/html

生成訂單編號(hào) 用java怎么處理

/**

* 得到一個(gè)新的訂單代碼

* 說明,此函數(shù)還沒有進(jìn)行過多線程測(cè)試,更新數(shù)據(jù)庫(kù)時(shí)未加鎖

* @return 新的訂單代碼

*/

public String getOrderCode(){

//getParameter這個(gè)方法就是從數(shù)據(jù)庫(kù)取2個(gè)參數(shù)的值 ORDER_CODE_DATE 和

//ORDER_CODE_NO是數(shù)據(jù)庫(kù)字段名

BasParameters orderCodeDate = getParameter(ORDER_CODE_DATE);

BasParameters orderCodeNo = getParameter(ORDER_CODE_NO);

//當(dāng)前日期

String currDate=new SimpleDateFormat("yyyyMMdd").format(new Date(System.currentTimeMillis()));

//每天的起始數(shù)

int orderNo = 100;

//表里存的日期和當(dāng)前日期相同,順序號(hào)累加

if (currDate.equals(orderCodeDate.getValue())){

orderCodeNo.setValue(""+(Integer.parseInt(orderCodeNo.getValue())+1));

orderNo = (Integer.parseInt(orderCodeNo.getValue()));

//save 就是保存ORDER_CODE_DATE 和 ORDER_CODE_NO當(dāng)前值到數(shù)據(jù)庫(kù)

save(orderCodeNo);

} else {

//表里存的日期和當(dāng)前日期不同,順序號(hào)重新開始,更新參數(shù)表的日期

orderCodeDate.setValue(currDate);

save(orderCodeDate);

orderCodeNo.setValue(orderNo);

save(orderCodeNo);

}

return currDate + new DecimalFormat("000000").format(orderNo);

}

java一個(gè)訂單接口,調(diào)用訂單接口要?jiǎng)?chuàng)建10000份訂單,用多線程怎么實(shí)現(xiàn),求助大神!!!!!

public?class?MyThread?extends?Thread{??

//重寫run方法,run方法的方法體就是現(xiàn)場(chǎng)執(zhí)行體??

public?void?run()??

{??

System.out.println("創(chuàng)建訂單");?

}??

}??

public?class?Test?{

public?static?void?main(String[]?args)??

{??

new?MyThread?().start();?//開啟一個(gè)線程??

new?MyThread?().start();?//開啟一個(gè)線程

}??

}

當(dāng)前名稱:Java創(chuàng)建訂單代碼,java生成訂單編號(hào)
文章起源:http://chinadenli.net/article38/dsgsjsp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站網(wǎng)站改版服務(wù)器托管云服務(wù)器自適應(yīng)網(wǎng)站小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)