1、Window —— Preferences —— Java —— Editor —— Content Assist
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比金湖網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式金湖網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋金湖地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。
(1)將圖中復(fù)選框勾上
(2)將自動(dòng)補(bǔ)全延遲的時(shí)間[auto activation delay(ms)]默認(rèn)是200ms, 可以將時(shí)間縮短一些,比如設(shè)置2ms.
(3)[auto activation triggers for java]自動(dòng)補(bǔ)全觸發(fā)器,默認(rèn)是".", 這個(gè)位置可以設(shè)置成26個(gè)字母外加'.':.abcdefghijklmnopqrstuvwxyz(不區(qū)分大小寫)
(4)[auto activation triggers for javadoc]javadoc的觸發(fā)器,默認(rèn)是"@#".
2、eclipse的代碼自動(dòng)提示功能設(shè)置成功后:
可是eclipse不允許輸入這么的字符,文本框中最多允許輸入4個(gè)字符,因此要通過(guò)修改配置文件的方法實(shí)現(xiàn),具體操作步驟如下
(1). 打開Eclipse,然后“window”→“Preferences”
(2). 選擇“java”,展開,“Editor”,選擇“Content Assist”。
(3).選擇“Content Assist”,然后看到右邊,右邊的“Auto Activation”下面的“Auto Activation triggers for java”這個(gè)選項(xiàng)。其實(shí)就是指觸發(fā)代碼提示的就是“.”這個(gè)符號(hào)。?
(4).“Auto Activation triggers for java”這個(gè)選項(xiàng),在“.”后加abc字母,方便后面的查找修改。然后“apply”,點(diǎn)擊“OK”。
(5). 然后,“File”→“Export”,在彈出的窗口中選擇“General”→“Perferences”,點(diǎn)擊“下一步”。
(6). 選擇導(dǎo)出文件路徑,本人導(dǎo)出到桌面,輸入“abc”作為文件名,點(diǎn)擊“保存”。
(7). 在桌面找到剛在保存的文件“abc.epf”,右鍵選擇“用記事本打開”。?
(8). 按“ctrl + F”快捷鍵,輸入“.abc”,點(diǎn)擊“查找下一個(gè)”。
(9). 查找到“.abc”的配置信息如下:如下:
(10). 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”,保存,關(guān)閉“test.epf”。
(11). 回到MyEclipse界面,“File”→“Import”,在彈出的窗口中選擇“Perferences”,點(diǎn)擊“下一步”,選
擇剛在已經(jīng)修改的“abc.epf”文件,點(diǎn)擊“打開”,點(diǎn)擊“Finish”。該步驟和上面 的導(dǎo)出步驟類似。
(12).修改完畢,測(cè)試一下。
Eclipse 是一個(gè)開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)。
可以試試java.lang.Thread里的sleep方法
public static void sleep(long millis)
throws InterruptedException在指定的毫秒數(shù)內(nèi)讓當(dāng)前正在執(zhí)行的線程休眠(暫停執(zhí)行),此操作受到系統(tǒng)計(jì)時(shí)器和調(diào)度程序精度和準(zhǔn)確性的影響。該線程不丟失任何監(jiān)視器的所屬權(quán)。 參數(shù):
millis - 以毫秒為單位的休眠時(shí)間。
拋出:
InterruptedException - 如果任何線程中斷了當(dāng)前線程。當(dāng)拋出該異常時(shí),當(dāng)前線程的中斷狀態(tài) 被清除。
可以參考下面的代碼:
public class Test{
public static void main(String args[]){
int[]a=new int[20];
for(int i=1;i=20;i++){
a[i-1]=i;
try{Thread.sleep(1000);}catch(Exception e){}
System.out.println(a[i-1]);
}
}
}//利用數(shù)組,輸出20個(gè)數(shù),每秒輸出一個(gè)。
擴(kuò)展資料:
Java幾種常用的循環(huán)如下:
1、for循環(huán)(已知循環(huán)多少次)
使用方法:先判斷,在執(zhí)行;如果循環(huán)次數(shù)確定,那么一般用for循環(huán)
2、while循環(huán)
使用方法:先判斷,在執(zhí)行;當(dāng)條件表達(dá)式成立時(shí),則執(zhí)行循環(huán)體,然后再進(jìn)行判斷,如果條件不成立時(shí),有可能不執(zhí)行。一般用于循環(huán)次數(shù)不確定的循環(huán)
3、do..while循環(huán)
使用方法:先執(zhí)行,后判斷;一般用于循環(huán)次數(shù)不確定的循環(huán),與while循環(huán)不同的是先執(zhí)行后判斷,至少會(huì)執(zhí)行一次。
參考資料來(lái)源:百度百科-Java (計(jì)算機(jī)編程語(yǔ)言)
new Thread(new Runnable() {
public void run() {
while(true) {
repaint();
Thread.sleep(500);
}
}
}).start();
這樣就沒(méi)錯(cuò)誤了。
要用延遲的話,不妨試試java.util.Timer().
new java.util.Timer().schedule(new TimerTask(){
public void run() {
//這里寫延遲后要運(yùn)行的代碼
repaint();
//如果只要這個(gè)延遲一次,用cancel方法取消掉.
this.cancel();
}}, 3000);
//參考參考java幫助文擋,也可以以固定間隔連續(xù)執(zhí)行.
在你的main方法里加上這個(gè)
try {
Thread.sleep(5000);//括號(hào)里面的5000代表5000毫秒,也就是5秒,可以該成你需要的時(shí)間
} catch (InterruptedException e) {
e.printStackTrace();
}
3秒
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}