复制代码代码如下:
импортировать java.io.BufferedReader;
импортировать java.io.IOException;
импортировать java.io.InputStreamReader;
импортировать java.net.URL;
импортировать java.text.SimpleDateFormat;
импортировать java.util.Date;
импортировать java.util.Timer;
импортировать java.util.TimerTask;
публичный класс GetYinInfo расширяет TimerTask {
Private void getCOMEXInfo() выдает IOException{
Строка res = "";
SimpleDateFormat dateformat = новый SimpleDateFormat("ЧЧ:мм:сс");
String df=dateformat.format(новая дата());
URL URL = новый URL("//www.VeVB.COMI");
java.net.HttpURLConnection conn = (java.net.HttpURLConnection) url.openConnection();
конн.подключиться();
BufferedReader bf = новый BufferedReader(новый InputStreamReader(
conn.getInputStream(), "GBK");
Струнная линия;
while ((line = bf.readLine()) != null) {
рез += строка;
}
String AGTD[]=res.split(",");
String re[]=AGTD[0].split(""");
System.out.println("COMEX "+df+":"+re[1]);
бф.закрыть();
}
Private void getTDInfo() выдает IOException{
Строка res = "";
SimpleDateFormat dateformat = новый SimpleDateFormat("ЧЧ:мм:сс");
String df=dateformat.format(новая дата());
URL URL = новый URL(//www.VeVB.COm);
java.net.HttpURLConnection conn = (java.net.HttpURLConnection) url.openConnection();
конн.подключиться();
BufferedReader bf = новый BufferedReader(новый InputStreamReader(
conn.getInputStream(), "GBK");
Струнная линия;
while ((line = bf.readLine()) != null) {
рез += строка;
}
String AGTD[]=res.split(",");
String re[]=AGTD[0].split(""");
System.out.println("AG "+df+":"+re[1]);
бф.закрыть();
}
@Override
общественный недействительный запуск () {
пытаться {
получитьCOMEXInfo();
получитьTDInfo();
System.out.println("------------------------------------------- --");
} catch (IOException e) {
е.printStackTrace();
}
}
/**
* @param аргументы
*/
public static void main(String[] args) {
Таймер таймер = новый таймер();
TimerTask t1 = новый GetYinInfo();
//1000 дней, 1000 дней, 1000 дней, t1任务
timer.schedule(t1,1000,5000);
/*пытаться {
Thread.sleep(10000);
} catch (InterruptedException e) {
е.printStackTrace();
}
таймер.отмена();*/
}
}