摘要: 反射的概念是由Smith在1982年首次提出的,主要是指程序可以訪問、檢測和修改它本身狀態(tài)或行為的一種能力。這一概念的提出很快引發(fā)了計算機科學領域關于應用反射性的研究。它首先被程序語言的設計領域所采用,并在Lisp和面向對象方面取得了成績。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射機制的語言。最近,反射機制也被應用到了視窗系統(tǒng)、操作系統(tǒng)和文件系統(tǒng)中............. 閱讀全文
2007年6月29日 #
摘要: 棧和隊列是兩種特殊的線性表,它們的邏輯結構和線性表相同,只是其運算規(guī)則較線性表有更多的限制,故又稱它們?yōu)檫\算受限的線性表 閱讀全文
摘要: sleep()方法是使線程停止一段時間的方法。在sleep 時間間隔期滿后,線程不一定立即恢復執(zhí)行。這是因為在那個時刻,其它線程可能正在運行而且沒有被調度為放棄執(zhí)行,除非(a)"醒來"的線程具有更高的優(yōu)先級。 (b)正在運行的線程.............. 閱讀全文
摘要: .stream代表的是任何有能力產出數據的數據源,或是任何有能力接收數據的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括兩種類型............. 閱讀全文