jdk對string類的描述
1.操作少量資料用string
2.單執行緒操作字串緩衝區下的大量資料用stringbuilder
3.多執行緒操作字串緩衝區下的大量資料用stringbuffer
^^^^^^
延遲執行某個任務
1.在原runnable/thread 中新增thread.sleep();
myrunnable implements runnable
}2.延時器
timertask task =new timertask()
};timer timer=new timer();
timer.schedule(task,delay);
3.android 的handler機制
handler.postdelayed(new runnable()},delay);
^^^^^^^^^
介面變數
實現runnable介面/或任何介面的過程中,myrunnbale定義的區域性變數num,在外部函式呼叫過程中,如果只是new了乙個myrunnable物件,則不管外部函式開了多少執行緒,其只是對該物件的引用,myrunnable.num在多個執行緒中是共享的,即該介面只有乙個num變數。
package d1021;
public class tf1 extends tfunc }}
public static void main(string arg)
}
public inte***ce func
public class rfunc implements func }}
}
public class tfunc implements func
public void start()
public tfunc()
public tfunc(func func)
}```
[更多例子](
延時任務與定時任務
1.延時任務 at命令的使用 1 開啟終端,在根目錄下建立乙個新的目錄取名為 at 2 進入 at目錄下,執行watch n 1 ls l at命令,對其進行監控 3 同時開啟另乙個終端,執行命令 at 某個將來的具體時刻 表示將來在某個時刻執行你特定的操作 例如下圖便是在17 20在 at目錄下建...
延時任務和定時任務
1.at 延時 at l 檢視任務 at r 任務編號 刪除任務 etc at.allow 白名單,白名單中存在的使用者可以使用at,白名單優先順序高,黑白名單中使用者同時存在,白名單生效 etc at.deny 黑名單,存在的使用者不能使用at 2.crontab 定時 由crond.servic...
Linux 延時任務與定時任務
延時任務 系統的延時任務是通過at命令是實現的,負責這個延時任務的服務是atd服務,通常這個服務是預設開啟的 延時任務的發起過程 1 at time 表示在某一時刻發起任務 2 dosomething 任務具體執行的內容 3 ctrl d 儲存該命令 延時任務的常見命令 延時任務的黑名單 延時任務白...