中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      .net程序員面試寶典

      時間:2020-07-20 12:41:58 面試問題 我要投稿

      .net程序員面試寶典

      1.String str=new String("a")和String str = "a"有什么區(qū)別?

      .net程序員面試寶典

      String str = "a"; 這個只是一個引用,內(nèi)存中如果有“a"的話,str就指向它,如果沒有才創(chuàng)建如后還用到"a"這個字符串的話并且是這樣用: String str1 = "a"; String str2 = "a"; String str2 = "a"; 這4個變量都共享一個字符串"a" 而String str = new String("a");是根據(jù)"a"這個String對象再次構(gòu)造一個String對象,將新構(gòu)造出來的String對象的引用賦給str

      2.判斷字符串變量str是否為空的一下三種方法哪個性能更優(yōu)

      a、str=="";b、str==String.Empty;c、str.Length==0;?答案是c;

      3.string與String的區(qū)別

      string、int是C#定義的類型,而String、Int32是.net類型即是CTS類型; string 是 .NET 框架中 System.String 的別名。string在編譯的時候會轉(zhuǎn)化為String類

      4.虛方法(virtual )和抽象方法(abstract)的區(qū)別?

      1:抽象方法僅有聲明,而沒有任何實現(xiàn),如abstract someMethod();,虛方法卻不能如此

      virtual用于修飾方法、屬性、索引器或事件聲明,并使它們可以在派生類中被重寫。

      2:子類繼承父類,可以對父類中的虛方法進(jìn)行重寫、覆蓋、不處理三種處理(見5),對抽象方法卻必須實現(xiàn)

      5.子類對父類中虛方法的處理有重寫(override)和覆蓋(new),請說明它們的區(qū)別?

      有父類ParentClass和子類ChildClass、以及父類的虛方法VirtualMethod。有如下程序段:

      ParentClass pc = new ChildClass();pc.VirtualMethod(...);

      如果子類是重寫(override)父類的VirtualMethod,則上面的第二行語句將調(diào)用子類的該方法

      如果子類是覆蓋(new)父類的VirtualMethod,則上面的第二行語句將調(diào)用父類的該方法

      6.抽象類(abstract)和接口(interface)的區(qū)別

      抽象類可以有自己的實現(xiàn),接口卻僅有聲明,可以有自己的靜態(tài)數(shù)據(jù)字段;

      java和C#中可以實現(xiàn)多個接口,卻只能繼承一個抽象類(或者非抽象類)(單繼承,和c++的多繼承不同);

      7.填空:

      (1)面向?qū)ο蟮恼Z言具有 繼承性、多態(tài)性、封裝性。

      (2)能用foreach遍歷訪問的對象需要實現(xiàn) _IEnumerable___接口或聲明_GetEnumerator_方法的類型。

      (3)列舉ADO.net中的五個主要對象

      Connection,Command,DataReader,DataAdapter,DataSet

      connection 連接對象

      command 命令對象,指示要執(zhí)行的命令和存儲過程!

      datareader是一個向前的'只讀的數(shù)據(jù)流。

      dataadapter是功能強(qiáng)大的適陪器,支持增刪改查的功能

      dataset是一個數(shù)據(jù)級對象,相當(dāng)與內(nèi)存中的一張表或多張表

      8.不定項選擇:

      (1) 以下敘述正確的是:BC

      A. 接口中可以有虛方法。 B. 一個類可以實現(xiàn)多個接口。

      C. 接口不能被實例化。 D. 接口中可以包含已實現(xiàn)的方法。

      (2) 從數(shù)據(jù)庫讀取記錄,你可能用到的方法有: BCD

      A. ExecuteNonQuery B. ExecuteScalar C. Fill D. ExecuteReader

      9.簡述 private、 protected、 public、 internal 修飾符的訪問權(quán)限。

      A.Private:關(guān)鍵字是一個成員訪問修飾符。私有訪問是允許的最低訪問級別。私有成員只有在聲明它們的類和結(jié)構(gòu)體中才是可訪問的, 同一體中的嵌套類型也可以訪問那些私有成員

      B.Protected 關(guān)鍵字是一個成員訪問修飾符。受保護(hù)成員在它的類中可訪問并且可由派生類訪問。有關(guān) protected 與其他訪問修飾符的比較,請參見可訪問性級別,只有在通過派生類類型發(fā)生訪問時,基類的受保護(hù)成員在派生類中才是可訪問的

      C.Internal關(guān)鍵字是類型和類型成員的訪問修飾符。只有在同一程序集的文件中,內(nèi)部類型或成員才是可訪問的

      D Protected Internal 它可以看作是Protected與Internal的并集,意思是:如果是繼承關(guān)系,無論在不在同一程序集里都能訪問;如果不是繼承關(guān)系,那么只能在同一程序集內(nèi)訪問。

      E.Public具有最高級別的訪問權(quán)限,對訪問成員沒有限制。

      10.寫出一條Sql語句:取出表A中第31到第40記錄(SQLServer, 以自動增長的ID作為主鍵, 注意:ID

      可能不是連續(xù)的。)

      【.net程序員面試寶典】相關(guān)文章:

      程序員筆試環(huán)節(jié)面試寶典07-11

      NET程序員簡歷范文08-23

      .net程序員英文簡歷08-15

      網(wǎng)絡(luò)ASP.net程序員10-26

      NET程序員專業(yè)簡歷范文08-01

      .net程序員英文簡歷范文08-10

      外企英文面試寶典07-13

      英文面試通關(guān)寶典08-22

      Net高級程序員崗位說明書03-14

      net程序員英文簡歷模板下載11-21

      主站蜘蛛池模板: 欧美巨大xxxx做受中文字幕| 阿图什市| 国产免费视频一区二区| 亚洲女同一区二区久久| 国产午夜激情视频自拍| 国产精品亚洲一区二区极品| 荣成市| 色老头亚洲成人免费影院| 激情综合五月天开心久久| 亚洲精品一区二区三区av| 绥宁县| 日韩偷拍一区二区三区视频| 亚洲中文字幕乱码免费播放| av黄片免费在线观看| 亚州一区二区三区四区| 国产精品亚洲A∨无码遮挡| 资源在线观看视频一区二区| 国产一级淫片a免费播放口| 久久国产高潮流白浆免费观看| 中文字幕第一页亚洲观看| 清徐县| 阜南县| 井冈山市| 衢州市| 晋中市| 亚洲AⅤ男人的天堂在线观看 | 中文字幕日本人妻一区| 龙里县| 洞口县| 加勒比在线一区二区三区| 句容市| 一本色道久久亚洲综合精品蜜桃| 汤阴县| 通州区| 亚洲av套图一区二区| 日韩中文字幕区一区有砖一区| 方正县| av免费一区二区三区不卡| 博客| 国产色婷婷亚洲99精品| 国产一区二区三区亚洲精品|