国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
Java new一個類時并不會默認(rèn)調(diào)用main函數(shù)

main函數(shù)的作用只是作為一個入口
使Java虛擬機(jī)知道從哪里執(zhí)行



Java Virtual Machine Specification

一旦程序啟動main便成為類中一個普通的方法
不調(diào)用不執(zhí)行

這時再new main函數(shù)所在類便不會執(zhí)行main函數(shù),只會執(zhí)行構(gòu)造方法

例1

class kk  {	public kk() {		System.out.println("First");	}	public static void main(String[] args) {		new kk();			}}


如果new kk類時默認(rèn)執(zhí)行main函數(shù)那么就會循環(huán)產(chǎn)生First,而不是只產(chǎn)生一個

例2

class kk extends Thread {	public static void main(String[] args) {				Thread threadNew1 = new kk();// 創(chuàng)建線程		Thread threadNew2 = new kk();// 創(chuàng)建線程		threadNew1.start();// 調(diào)用線程的strt()方法啟動線程		threadNew2.start();						while(true) {			String threadName = Thread.currentThread().getName();			System.out.println(threadName);		}			}	@Override	public void run() {		while(true) {			String threadName = Thread.currentThread().getName();			System.out.println(threadName);		}	}}

本段代碼new main函數(shù)所在的類,但是并沒有使線程越來越多,因?yàn)閙ain函數(shù)僅執(zhí)行了一次

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
thread.join()用法及例子
JavaThread應(yīng)該注意的問題
線程
sleep()、wait()、yield()、join()方法 解析
EventBus事件總線
編程思想之多線程與多進(jìn)程(3):Java 中的多線程
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服