當前位置:編程學習大全網 - 編程語言 - 動態編程網站基礎試題

動態編程網站基礎試題

//使用了線程,但是沒有清屏,因為在Eclipse下清屏和在Windows控制臺上清屏是完全不同的。

套餐a;

導入Java . util . *;

類別MyTime {

private int年、月、日、小時、分鐘、秒;

public MyTime(整數年,整數月,整數日,整數小時,整數分鐘,整數秒){

this.year = year

this.month =月;

this.day = day

this.hour =小時;

this.minute =分鐘;

this.second =秒;

}

Void set my time (int year,int month,int day,int hour,int minute,int second) {//entry方法。

this.year = year//入口

this.month =月;

this.day = day

this.hour =小時;

this.minute =分鐘;

this.second =秒;

}

int get year(){ return year;}//導出方法

int getmonth(){ return month;}

int getday(){ return day;}

int gethour() {返回小時;}

int get minute(){ return minute;}

int get second(){ return second;}

}

//當前時間的線程類每1秒顯示1次。

類顯示時間擴展線程{

公共無效運行(){

while(true){

嘗試{

MyTime時間;

calendar now = calendar . getinstance();

int year = now.get(Calendar。年份);

int month = now.get(Calendar。月)+1;

int day = now.get(Calendar。月日);

int hour = now.get(Calendar。壹天中的小時);

int minute = now.get(Calendar。分鐘);

int second = now.get(日歷。第二);

time=new MyTime(年、月、日、小時、分鐘、秒);

系統。out . print(time . getyear()+" year "+time . getmonth()+" month "+time . getday()+" day ");

系統。out . println(time . get hour()+" when "+time . get minute()+" minute "+time . get second()+" second ");

thread . sleep(1000);//睡眠1秒

}

捕捉(異常e){

e . printstacktrace();

}

}

}

}

公共AA類

公共靜態void main(String[] args) {

display time dt = new display time();

dt . start();//啟動線程

}

}

  • 上一篇:如何解決Python讀取PDF內容慢的問題
  • 下一篇:誰知道怎麽用海龜畫圖的子程序花蝴蝶
  • copyright 2024編程學習大全網