
正文
快递配送java源代码 java邮寄包裹程序
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Java多线程在快递派送中的应用
import java.lang.Thread;
import java.util.*;
class Test extends Thread{
static NumberMachine machine=new NumberMachine();
public void run(){
int x=0;
try{
for(;;){
x=(int)(Math.random()*5000);
sleep(x);
System.out.println("打印出第"+machine.printNumber()+"张号码");
}
}catch(Exception e){
e.printStackTrace();
System.out.println("消息:"+e.getMessage());
}
}
public static void main(String[] str){
Test t=new Test();
int x=0;
t.start();
try{
sleep(1000);
for(;;){
x=(int)(Math.random()*2000);
sleep(x);
if(machine.getMax()=machine.getMin()) System.out.println("暂时没有客户来办理业务");
else System.out.println(machine.finish()+"号顾客办理结束");
}
}catch(Exception e){
e.printStackTrace();
System.out.println("消息:"+e.getMessage());
}
}
}
class NumberMachine{
static ListInteger list=new ArrayListInteger();
private int numberMax=1;
private int numberMin=1;
public int printNumber(){
list.add(Integer.valueOf(numberMax++));
return numberMax-1;
}
public int finish(){
list.remove(Integer.valueOf(numberMin));
numberMin++;
return numberMin-1;
}
public int getMax(){
return numberMax;
}
public int getMin(){
return numberMin;
}
}
相关问答
Q1: delphi或者java开发对接淘宝API实现快递单发货单打印
这个,Delphi的,比JAVA的要好,,,请百度 TIdHttp这个组件。。。如果是IE的套打,还可以使用嵌入的WebBrowser
JAVA的,请百度HttpURLConnection或 HttpClient —— java 也可以嵌入IE,但要麻烦一些
Q2: JAVA做快递的查询系统
这个题目好做,先学一点Java,然后是html,之后是基本的sql语句,最后学jsp,然后就能用jsp连接数据库,就能实现你的愿望了,然后你可以继续学servlet和struts,就能让你更进一步了
你说的没错,就是B/S架构,你最好先学一点那个j2se,这样比较好理解
Q3: java实现快递单连打功能
jasperreports+applet 可以实现直接调用打印机,不需要像打印word一样先有个预览.
Q4: java中用快递100API查出来的怎么是乱码? 有什么办法解决?
把快递100API源码里面的
String content = new String(b, 0, numRead);
String newContent = new String(b, 0, numRead, charSet);
换成new String(b, 0, numRead, "UTF-8");就不会乱码了
关于快递配送java源代码和java邮寄包裹程序的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






