【正文】
這些線程共享這個進程的資源。server或SQL?答:用存儲過程或事務。方法以整理系統(tǒng)資源或者執(zhí)行其他清理工作。子類覆蓋類中定義的它是在工作。finalize()Java塊(如果有的話)。執(zhí)行,然后控制就會進入catch塊來執(zhí)行任何清除操作。final的方法也同樣只能使用,不能重載finally—再異常處理時提供被聲明為final的變量必須在聲明時給定初值,而在以后的引用中只能讀取,不可修改。將變量或方法聲明為final,可以保證它們在使用中一個類不能既被聲明為答:final—修飾符(關鍵字)如果一個類被聲明為final,意味著它不能再派生出新的子類,不能作為父類被繼承。finally,1正確。s11。s11)=(short)(s1有錯,s1是short型,s1+1是int型,不能顯式轉化為short型。+==有什么錯?答:short+==short1。s1s11。s1發(fā)出一個wait()調用,該線程會暫停執(zhí)行,被調對象進入等待狀態(tài),直到被喚醒或等待時間到。這是因為在那個時刻,其它線程可能正在運行而且沒有被調度為放棄執(zhí)行,除非(a)“醒來”的線程具有更高的優(yōu)先級(b)正在運行的線程因為其它原因而阻塞。在sleepwait()()String有沒有l(wèi)ength()這個方法?答:數(shù)組沒有l(wèi)ength()這個方法,有l(wèi)ength的屬性。equals()和==方法決定引用值是否指向同一對象equals()在類中被覆蓋,為的是當兩個分離的對象的內容和類型相配的話,返回真值。它們有何區(qū)別?答:Set里的元素是不能重復的,那么用iterator()方法來區(qū)分重復與否。Map是否繼承自Collection接口?答:List,Set是Map不是,那么用什么方法來區(qū)分重復與否呢?,,其它線程是否可進入此對象的其它方法?不能,一個對象的一個synchronized方法只能由一個線程訪問。long,string或者short、語句的參數(shù)應該是和因此傳遞給code。true),但卻可有不同的hash((y){}里有一個return語句,那么緊跟在這個try后的finally?答:String類是final類故不可以繼承。抽象類可以實現(xiàn)(implements)接口,抽象類是否可繼承實體類,但前提是實體類必須有明確的構造函數(shù)。抽象類是否可繼承實體類(concrete?這并不意味著線程就會立即運行。運算符可以用來決定某對象的類是否實現(xiàn)了接口。通常的動態(tài)聯(lián)編將生效。然后,它可以在實現(xiàn)了該接口的類的任何對象上調用接口的方法。接口的實現(xiàn)與子類相似,除了該實現(xiàn)類不能從接口定義中繼承行為。接口只可以定義static多繼承性可通過實現(xiàn)這樣的接口而獲得。接口(interface)是抽象類的變體。取而代之,在子類中實現(xiàn)該方法。Abstract然而可以創(chuàng)建一個變量,其類型是一個抽象類,并讓它指向具體子類的一個實例。不能創(chuàng)建abstractclass和interface有什么區(qū)別?答:聲明方法的存在而不去實現(xiàn)它的類被叫做抽象類(abstract要請求垃圾收集,可以調用下面的方法之一:為什么要有GC?答:GC是垃圾收集器。GetEnumerator。答:IEnumerableA)Aidtopfrom(selectidA*topA)idtopinidA*top}:取出表A中第31到第40記錄(SQLServer,以自動增長的ID作為主鍵,注意:ID可能不是連續(xù)的。fof)is(elseaYouFilefof)inFileOrFolder()。FileOrFolders){Directory答:void/FileSystem/File=”File=””File/File=”FileDirDriverCFileSystem根據(jù)您的知識,請簡要談一下您的思路答:根據(jù)點擊的列頭,包該列的ID取出,按照該ID排序后,在給綁定到ListView中。在創(chuàng)建第一個實例或引用任何靜態(tài)成員之前,將自動調用靜態(tài)構造函數(shù),要求達到以下的特殊功能:點擊ListView各列列頭時,能按照點擊列的每行值進行重排視圖中的所有行 End ClassEnd Namespace ())) stopTime = (()) ())) startTime = (StringBuilder類) 39。 ((結束時間: amp。 Next i str amp。 ())) startTime = (String類) 39。 Dim startTime As DateTime Shared Sub Main()下面是一個例子,你自己試一試:Imports SystemImports Namespace StringBuilderSample,它提供的Append方法,能夠在已有對象的原地進行字符串的修改,簡單而且直接。因為系統(tǒng)先是把兩個字符串寫入內存,接著刪除原來的String對象,然后創(chuàng)建一個String對象,并讀取內存中的數(shù)據(jù)賦給該對象。String類是一種傳統(tǒng)的修改字符串的方式,它確實可以完成把一個字符串添加到另一個字符串上的工作沒錯。如果要操作一個不斷增長的字符串,請你不要再用String類了。如果想要編寫將連續(xù)操作依次連接起來的單個語句,這將很方便。這一來二去的,耗了不少時間。這個操作實在是劃不來。 } } 簡單的說就是從根節(jié)點開始遍歷找子節(jié)點,在從找到的子節(jié)點找它的子節(jié)點,一層層下去String和StringBuilder的區(qū)別?類的static型構造方法是干什么用的? FindFile( fof )。 if( fof is File ) 答:void FindFile( Directory d ) { 根據(jù)您的知識,請簡要談一下您的思路:(10) 答:根據(jù)點擊的列頭,包該列的ID取出,按照該ID排序后,在給綁定到ListView中給定以下XML文件,完成算法流程圖。而Remoting可以利用TCP/IP,二進制傳送提高效率。) 構架下remoting和webservice兩項技術的理解以及實際中的應用。2)以上代碼所使用的異常處理方法,是否所有在test方法內的異常都可以被捕捉并顯示出來?答:只可以捕捉數(shù)據(jù)庫連接中的異常吧. (finally中,catch中,如果有別的可能引發(fā)異常的操作,也應該用try,catch。 } 請問1)以上代碼可以正確使用連接池嗎?答:回答:如果傳入的connectionString是一模一樣的話,可以正確使用連接池。 ……. }catch(Exception Ex) { (())。 = ConnectString。(10) public static void test(string } } } 答:不會發(fā)生死鎖,(但有一點int是按值傳遞的,所以每次改變的都只是一個副本,因此不會出現(xiàn)死鎖。 lock(this) { if (i10) { i。(10分) public void test(int i) {SQLSERVER服務器中,給定表 table1 中有兩個字段 ID、LastUpdateDate,ID表示更新的事務號, LastUpdateDate表示更新時的服務器時間,請使用一句SQL語句獲得最后更新的事務號。(10) 答:SELECT ID FROM table1 WHERE LastUpdateDate = (SELECT MAX(LastUpdateDate) FROM table1) 根據(jù)線程安全的相關知識,分析以下代碼,當調用test方法時i10時是否會引起死鎖?并簡要說明理由。 test(i)。但如果把int換做一個object,那么死鎖會發(fā)生)分析以下代碼。 ConnectString) { conn = new ()。 try { ()。 }finally { if (!()) ()。不過一模一樣的意思是,連字符的空格數(shù),順序完全一致。所以理論上并非所有異常都會被捕捉。(10) 答:WS主要是可利用HTTP,穿透防火墻。,要求達到以下的特殊功能:點擊ListView各列列頭時,能按照點擊列的每行值進行重排視圖中的所有行 (排序的方式如DataGrid相似)。(10) FileSystem DriverC Dir DirName=”MSDOS622” File FileName =” ” /File /Dir File FileName =”” /File File FileName =” ” /File /DriverC /FileSystem 請畫出遍歷所有文件名(FileName)的流程圖(請使用遞歸算法)。 FileOrFolders = ()。 foreach( FileOrFolder fof in FileOrFolders ) { You Found a file。 else if ( fof is Directory ) 類是一種傳統(tǒng)的修改字符串的方式,它確實可以完成把一個字符串添加到另一個字符串上的工作沒錯。因為系統(tǒng)先是把兩個字符串寫入內存,接著刪除原來的String對象,然后創(chuàng)建一個String對象,并讀取內存中的數(shù)據(jù)賦給該對象。,它提供的Append方法,能夠在已有對象的原地進行字符串的修改,簡單而且直接。為什么涕淌要這樣說呢?我們來看看兩個類的工作原理。這個操作實在是劃不來。這一來二去的,耗了不少時間。當然,一般情況下你是覺察不出這二者效率的差異的,但如果你要對某個字符串進行大量的添加操作,那么用StringBuilder類所耗費的時間和String類簡直不是一個數(shù)量級的。 Class clsStrBuilder Dim i As Integer Dim stopTime As DateTime用String類來連接字符串 Dim str As String = ((開始時間: amp。 For i = 0 To 99999= () stopTime = ()))用StringBuilder類來連接字符串 Dim builder As New StringBuilder() ((開始時間: amp。 For i = 0 To 99999 Next i ((結束時間: amp。 End Sub靜態(tài)構造函數(shù)用于初始化任何靜態(tài)數(shù)據(jù),或用于執(zhí)行僅需執(zhí)行一次的特定操作。(排序的方式如DataGrid相似)。,完成算法流程圖。DirName=”MSDOS622”FileName”/DirFileName/FileFileName”/DriverC請畫出遍歷所有文件名(FileName)的流程圖(請使用遞歸算法)。FindFile(d=foreach(fofFileOrFolders{if(is)Foundfile。iffofDirectoryFindFile()。}答:解1:select10fromwherenot(select30from解2:select10fromwheremax(id)(select30from)as、_________性、________性答:封裝、繼承、多態(tài)。________________接口或聲明________________方法的類型。、?程序員不用擔心內存管理,因為垃圾收集器會自動進行管理。()().gc()class),它用于要創(chuàng)建一個體現(xiàn)某些基本行為的類,并為該類聲明方法,但不能在該類中實現(xiàn)該類的情況。類的實例。不能有抽象構造函數(shù)或抽象靜態(tài)方法。類的子類為它們父類中的所有抽象方法提供實現(xiàn),否則它們也是抽象類為。知道其行為的其它類可以在類中實現(xiàn)這些方法。在接口中,所有方法都是抽象的。接口中的所有方法都是抽象的,沒有一個有程序體。final成員變量。當類實現(xiàn)