版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Java編程規(guī)范習(xí)題此套題目為java 編程規(guī)范 培訓(xùn)后的練習(xí)題目,作為培訓(xùn)成果驗(yàn)收。請(qǐng)不要上網(wǎng)查找答案,謝謝配合?。ㄕ?qǐng)?zhí)顚?xiě)真實(shí)姓名,謝謝?。┠男彰?填空題 *_1、下面的選項(xiàng)與排版規(guī)范不相符的是 單選題 *A、 如果語(yǔ)句已足夠清晰則括號(hào)內(nèi)側(cè)(即左括號(hào)后面和右括號(hào)前面)不需要加空格,多重括號(hào)間不必加空格,因?yàn)樵贘ava語(yǔ)言中括號(hào)已是最清晰的標(biāo)志了。B、(正確答案)DatabaseKey servicekey = null;key = getServiceKey();currentEventsCount = getCurrentEventsCount();if (currentEventsC
2、ount 0 ) /.program codeC、if ( writeToFile ) writeFileTerrupt();D、if (a = b & c d) /program codeE、在長(zhǎng)語(yǔ)句中,如果需要加的空格非常多,那么應(yīng)該保持整體清晰,而在局部不加空格。給操作符留空格時(shí)不要連續(xù)留兩個(gè)以上空格2、下面說(shuō)法或者語(yǔ)句不符合編程規(guī)范的排版要求的是: 單選題 *A、逗號(hào)、分號(hào)只在后面加空格; 比較操作符, 賦值操作符=、 +=,算術(shù)操作符+、%,邏輯操作符&、&,位域操作符定義B、參數(shù)超過(guò)1個(gè)的話,需要用小括號(hào)()括起來(lái)C、函數(shù)體語(yǔ)句超過(guò)1條的時(shí)候,需要用大括號(hào) 括起來(lái),用return語(yǔ)
3、句返回D、函數(shù)體內(nèi)的this 對(duì)象,綁定使用時(shí)所在的對(duì)象(正確答案)27.關(guān)于set結(jié)構(gòu),下面說(shuō)法錯(cuò)誤的是:() 單選題 *A、創(chuàng)建一個(gè)實(shí)例需要用new關(guān)鍵字B、結(jié)構(gòu)成員都是唯一的,不允許重復(fù)C、使用add方法添加已經(jīng)存在的成員會(huì)報(bào)錯(cuò)(正確答案)D、初始化的時(shí)候接受數(shù)組作為參數(shù)28.關(guān)于Map結(jié)構(gòu)的介紹,下面說(shuō)法錯(cuò)誤的是:() 單選題 *A、是鍵值對(duì)的集合B、創(chuàng)建實(shí)例需要使用new關(guān)鍵字C、Map結(jié)構(gòu)的鍵名必須是引用類(lèi)型(正確答案)D、Map結(jié)構(gòu)是可遍歷的29.ES6的新特性Promise對(duì)象的設(shè)計(jì)初衷是:() 單選題 *A、更好地實(shí)現(xiàn)遍歷具有iterator接口的數(shù)據(jù)結(jié)構(gòu)B、為對(duì)象的操作增加
4、了一層“攔截”C、獨(dú)一無(wú)二的值,用于對(duì)象屬性,避免屬性名沖突D、讓開(kāi)發(fā)者更合理、更規(guī)范地用于處理異步操作(正確答案)30.下面關(guān)于類(lèi)class的描述,錯(cuò)誤的是:() 單選題 *A、JavaScript的類(lèi)class本質(zhì)上是基于原型prototype的實(shí)現(xiàn)方式做了進(jìn)一步的封裝B、constructor構(gòu)造方法是必須的C、如果類(lèi)的constructor構(gòu)造方法有多個(gè),后者會(huì)覆蓋前者(正確答案)D、類(lèi)的靜態(tài)方法可以通過(guò)類(lèi)名調(diào)用,不需要實(shí)例化31.JavaScript中類(lèi)的繼承使用的關(guān)鍵字是:() 單選題 *A、extends(正確答案)B、inheritC、extendD、base32.module
5、模塊中,對(duì)下列語(yǔ)句的描述,錯(cuò)誤的是:() 單選題 *A、export 導(dǎo)出B、import 導(dǎo)入C、export default 默認(rèn)導(dǎo)出D、import * as 重命名(正確答案)33.module模塊中的注意事項(xiàng),下列說(shuō)法錯(cuò)誤的:() 單選題 *A、除了對(duì)象類(lèi)型以外,導(dǎo)出的屬性對(duì)外都是只讀的B、導(dǎo)入不存在的變量,值為undefinedC、導(dǎo)入不存在的變量,程序會(huì)拋出異常(正確答案)D、可以為導(dǎo)入的屬性和方法取任意名字34.(function(x, f = () = x) var x; var y = x; x = 2; return x, y, f(); )(1) 單選題 *A、 2,
6、1, 1(正確答案)B、 2, undefined, 1C、 2, 1, 2D、 2, undefined, 235.關(guān)于定義常量的關(guān)鍵字const,定義一個(gè)Object對(duì)象“name”:”Jack”,再對(duì)屬性name 的值進(jìn)行修改,如: =“John”。下列說(shuō)法正確的:() 單選題 *A、修改常量,程序跑出異常B、程序不拋出異常,修改無(wú)效C、修改成功,name的值為John(正確答案)D、程序不拋出異常,name的值為undefined1、下面描述哪些是錯(cuò)誤的: *A、方法的參數(shù)名和類(lèi)中的方法名相同的時(shí)候會(huì)產(chǎn)生編譯錯(cuò)誤。(正確答案)B、實(shí)現(xiàn) equals() 方法時(shí),先用 getClass(
7、) 或者 instanceof 進(jìn)行類(lèi)型比較,可以提高性能。(正確答案)C、equals()或者 =都可以用來(lái)比較兩個(gè)不同實(shí)例類(lèi)的值是否相同。(正確答案)D、每個(gè)類(lèi)都應(yīng)該定義main()方法。(正確答案)2、下面那些語(yǔ)句是符合編碼規(guī)范的: 單選題 *A、(正確答案)private final static int SERVER_BUSY = 0;private final static int SERVER_IDLE = 1;int status = 0;.;/program code if (SERVER_BUSY = status) .;/ program codeelse if (SER
8、VER_IDLE = status ) .;/ program codeB、String customName = “”;if (customName.startWith(“A”) .;/ program codeC、String address = “shenzhen”;String area = address + “B”;D、private boolean beginFlag = false;.;/ program codepublic boolean ifBegin() .;/ program code return beginFlag; 3、下面哪些不符合公司的JAVA編程規(guī)范: *
9、A.(正確答案) switch ( key ) case Log.INFO: value = getINFOValue(); break; case Log.ERROR: value = getErrorValue(); break; default: value = getDefaultValue(); B.(正確答案) while ( key 1) key-; C.(正確答案)void example_fun( Object value ) /key 表示呼叫的關(guān)鍵事件 int key = 0; key = getCallEventKey(); ./program codeD.(正確答案) if ( key = 0 & key 0);4、類(lèi)的注釋內(nèi)容包含下面哪些: *A、版本號(hào)(正確答案)B、類(lèi)名C、作者(正確答案)D、當(dāng)前存在的bug(正確答案)E、生成日期(正確答案)F、功能(正確答案)G、如果不建議使用,標(biāo)明deprecated(正確答案)H、與其他類(lèi)的關(guān)系(正確答案)5. 如下類(lèi)名符合公司規(guī)范的有 *A、FtpDownload_UtilB、DEBUGLOGC、OrderResponse(正確答案)D、 UserManager(正確
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度綠色金融創(chuàng)新產(chǎn)品開(kāi)發(fā)貸款合同3篇
- 2024質(zhì)保協(xié)議書(shū)范本
- 2024葡萄品種專(zhuān)項(xiàng)銷(xiāo)售代理協(xié)議版B版
- 2024跨區(qū)域連鎖加盟門(mén)店承包合同
- 2024版最正式的借款合同
- 二零二五年度電商綠色物流合作協(xié)議3篇
- 2024軟件許可合同 with 軟件功能與技術(shù)支持服務(wù)
- 二零二五年度陜西省旅游項(xiàng)目開(kāi)發(fā)合作合同2篇
- 西安文理學(xué)院《汽車(chē)試驗(yàn)技術(shù)及性能試驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年度國(guó)際貿(mào)易供應(yīng)鏈合同解析3篇
- 2024年公務(wù)員考試《公共基礎(chǔ)知識(shí)》全真模擬試題1000題及答案
- DB3301T 0382-2022 公共資源交易開(kāi)評(píng)標(biāo)數(shù)字見(jiàn)證服務(wù)規(guī)范
- 幼兒教育專(zhuān)業(yè)國(guó)家技能人才培養(yǎng)工學(xué)一體化課程設(shè)置方案
- 2025年會(huì)計(jì)從業(yè)資格考試電算化考試題庫(kù)及答案(共480題)
- 江蘇省無(wú)錫市2023-2024學(xué)年八年級(jí)上學(xué)期期末數(shù)學(xué)試題(原卷版)
- DL-T 5876-2024 水工瀝青混凝土應(yīng)用酸性骨料技術(shù)規(guī)范
- GB/T 44889-2024機(jī)關(guān)運(yùn)行成本統(tǒng)計(jì)指南
- 2024年6月英語(yǔ)六級(jí)考試真題及答案(第2套)
- 職業(yè)院校技能大賽(高職組)市政管線(道)數(shù)字化施工賽項(xiàng)考試題庫(kù)(含答案)
- 危險(xiǎn)化學(xué)品目錄(2024版)
- 華為經(jīng)營(yíng)管理-華為的股權(quán)激勵(lì)(6版)
評(píng)論
0/150
提交評(píng)論