不騙你,給女朋友看的超級(jí)精華Java問(wèn)題總結(jié)!
點(diǎn)擊上方藍(lán)色字體,選擇“標(biāo)星公眾號(hào)”
優(yōu)質(zhì)文章,第一時(shí)間送達(dá)
76套java從入門(mén)到精通實(shí)戰(zhàn)課程分享


繼承Thread類(lèi)
class Handler extends Thread{
public void run(){
//方法重寫(xiě)
}
public static void main(String[] args){
Thread thread = new Handler();//創(chuàng)建線程對(duì)象
thread.start();//啟動(dòng)線程
}
}
實(shí)現(xiàn)Runnable接口
class Handler implements Runnable{
public void run(){
//方法實(shí)現(xiàn)
}
public static void main(String[] args){
Handler handler = new Handler();
Thread thread = new Thread(handler);//創(chuàng)建線程對(duì)象
thread.start();//啟動(dòng)線程
}
}
// Java線程池的完整構(gòu)造函數(shù)
public ThreadPoolExecutor(
int corePoolSize, // 線程池長(zhǎng)期維持的線程數(shù),即使線程處于Idle狀態(tài),也不會(huì)回收。
int maximumPoolSize, // 線程數(shù)的上限
long keepAliveTime, TimeUnit unit, // 超過(guò)corePoolSize的線程的idle時(shí)長(zhǎng),
// 超過(guò)這個(gè)時(shí)間,多余的線程會(huì)被回收。
BlockingQueue<Runnable> workQueue, // 任務(wù)的排隊(duì)隊(duì)列
ThreadFactory threadFactory, // 新線程的產(chǎn)生方式
RejectedExecutionHandler handler) // 拒絕策略


粉絲福利:Java從入門(mén)到入土學(xué)習(xí)路線圖
??????

??長(zhǎng)按上方微信二維碼 2 秒
感謝點(diǎn)贊支持下哈 
評(píng)論
圖片
表情
