复制代码代码如下:
importar java.io.BufferedReader;
importar java.io.IOException;
importar java.io.InputStreamReader;
importar java.net.URL;
importar java.text.SimpleDateFormat;
importar java.util.Fecha;
importar java.util.Timer;
importar java.util.TimerTask;
clase pública GetYinInfo extiende TimerTask {
getCOMEXInfo nulo privado() lanza IOException{
Cadena res = "";
SimpleDateFormat formato de fecha=new SimpleDateFormat("HH:mm:ss");
String df=dateformat.format(nueva fecha());
URL URL = nueva URL("//www.VeVB.COmI");
java.net.HttpURLConnection conexión = (java.net.HttpURLConnection) url.openConnection();
conexión.connect();
BufferedReader bf = nuevo BufferedReader (nuevo InputStreamReader (
conn.getInputStream(), "GBK"));
Línea de cuerda;
mientras ((línea = bf.readLine()) != nulo) {
res += línea;
}
Cadena AGTD[]=res.split(",");
Cadena re[]=AGTD[0].split(""");
System.out.println("COMEX "+df+":"+re[1]);
bf.cerrar();
}
getTDInfo vacío privado () lanza IOException {
Cadena res = "";
SimpleDateFormat formato de fecha=new SimpleDateFormat("HH:mm:ss");
String df=dateformat.format(nueva fecha());
URL URL = nueva URL(//www.VeVB.COm);
java.net.HttpURLConnection conexión = (java.net.HttpURLConnection) url.openConnection();
conexión.connect();
BufferedReader bf = nuevo BufferedReader (nuevo InputStreamReader (
conn.getInputStream(), "GBK"));
Línea de cuerda;
mientras ((línea = bf.readLine()) != nulo) {
res += línea;
}
Cadena AGTD[]=res.split(",");
Cadena re[]=AGTD[0].split(""");
System.out.println("AG "+df+":"+re[1]);
bf.cerrar();
}
@Anular
ejecución pública vacía() {
intentar {
obtenerCOMEXInfo();
obtenerTDInfo();
System.out.println("------------------------------------------- --");
} captura (IOException e) {
e.printStackTrace();
}
}
/**
* argumentos @param
*/
público estático vacío principal (String [] argumentos) {
Temporizador temporizador = nuevo temporizador();
TimerTask t1 = nuevo GetYinInfo();
//1000毫秒后,每隔1000毫秒运行一次t1任务
temporizador.programación(t1,1000,5000);
/*intentar {
Hilo.sleep(10000);
} captura (Excepción interrumpida e) {
e.printStackTrace();
}
temporizador.cancel();*/
}
}