色噜噜人体337p人体 I 超碰97观看 I 91久久香蕉国产日韩欧美9色 I 色婷婷我要去我去也 I 日本午夜a I 国产av高清怡春院 I 桃色精品 I 91香蕉国产 I 另类小说第一页 I 日操夜夜操 I 久久性色 I 日韩欧在线 I 国产深夜在线观看 I 免费的av I 18在线观看视频 I 他也色在线视频 I 亚洲熟女中文字幕男人总站 I 亚洲国产综合精品中文第一 I 人妻丰满熟av无码区hd I 新黄色网址 I 国产精品真实灌醉女在线播放 I 欧美巨大荫蒂茸毛毛人妖 I 国产一区欧美 I 欧洲亚洲1卡二卡三卡2021 I 国产亚洲欧美在线观看三区 I 97精品无人区乱码在线观看 I 欧美妇人 I 96精品在线视频 I 国产人免费视频在线观看 I 91麻豆国产福利在线观看

工程師筆試題答案

時間:2021-04-05 12:10:27 試題 我要投稿

工程師筆試題答案

  一、單項選擇題

工程師筆試題答案

  1.二進制數 11101 轉化為十進制數是( )。

  A.23  B.17  C.26  D.29

  2.以下可以對對象加互斥鎖的關鍵字是( )。

  A.synchronized  B.serialize C.volatile  D.static

  二、不定項選擇題

  3.下列關于類的構造方法的描述中,正確的是( )。

  A.類中的構造方法不可省略

  B.構造方法必須與類同名,但方法不能與class 同名

  C.構造方法在一個對象被 new 時執行

  D.一個類只能定義一個構造方法

  4.下列關于 Java 語言中 main 方法的描述中,正確的是( )。

  A.Java 程序的 main 方法必須寫在類里面

  B.Java 程序中可以有多個 main方法

  C.Java 程序的 main 方法中,如果只有一條語句,可以不用大括號{}括起來

  D.Java 程序中類名必須與文件名一樣

  5.在類聲明中,聲明一個類不能再被繼承的關鍵字是( )。

  A.private  B.abstract C.final D.static

  答案解析

  一、單項選擇題

  1.二進制數 11101 轉化為十進制數是( )。

  A.23  B.17  C.26  D.29

  答案:D。

  分析:本題考察的是進制轉換的知識。本題中,二進制數 11101 對應的十進制數表示為 1*2^0 + 0*2^1 + 1*2^2 +1*2^3 + 1*2^4= 29,所以,選項 D 正確。除了人工轉換外,在 Java 語言中,也可以用如下方法將一個二進制數轉換為十進制數:Integer.valueOf("11101",2) 。所以,本題的答案為 D。

  2.以下可以對對象加互斥鎖的關鍵字是( )。

  A.synchronized  B.serialize C.volatile  D.static

  答案:A。

  分析:本題考察的是 Java 關鍵字的知識。對于選項 A,synchronized(同步的)是 Java 語言的關鍵字,主要用來給對象和方法或者代碼塊加鎖,當它鎖定一個方法或者一個代碼塊時,同一時刻最多只有一個線程執行這段代碼。當兩個并發線程訪問同一個對象中的這個加鎖同步代碼塊時,同一時間只能有一個線程執行。所以,選項 A 正確。

  對于選項 B,serialize 是序列化的意思,所謂對象的序列化指的是把對象轉換為字節序列的.過程,所謂對象的反序列化指的是把字節序列恢復為對象的過程。通常,對象的序列化主要有以下兩種用途:

  ①將對象的字節序列永久地保存到硬盤上,通常存放在一個文件中;

 、谠诰W絡上傳送對象的字節序列。在 Java 語言中,序列化通過 Serializable 接口來實現。所以,選項 B 不正確。

  對于選項 C,在由 Java 語言編寫的程序中,有時候為了提高程序的運行效率,編譯器會做一些優化操作,把經常被訪問的變量緩存起來,程序在讀取這個變量的時候有可能會直接從寄存器中讀取這個值,而不會去內存中讀取。這樣做的一個好處是提高了程序的運行效率,但當遇到多線程編程時,變量的值可能被其他線程改變了,而該緩存的值不會做相應的改變,從而造成應用程序讀取的值和實際的變量值不一致。關鍵字 volatile 正好能夠解決這一問題,被關鍵字 volatile 修飾的變量編譯器不會做優化,每次都會從內存中讀取。所以,選項 C 不 正確。

  對于選項 D,關鍵字 static 主要有以下兩種作用:第一,為某特定數據類型或對象分配單一的存儲空間,而與創建對象的個數無關。第二,希望某個方法或屬性與類而不是對象關聯在一起,也就是說,在不創建對象的情況下就可以通過類來直接調用方法或使用類的屬性?傊,被 static 修飾的屬性(方法)是類的屬性(方法),不屬于任何對象。所以,選項 D 不正確。

  所以,本題的答案為 A。

  二、不定項選擇題

  3.下列關于類的構造方法的描述中,正確的是( )。

  A.類中的構造方法不可省略

  B.構造方法必須與類同名,但方法不能與class 同名

  C.構造方法在一個對象被 new 時執行

  D.一個類只能定義一個構造方法

  答案:C。

  分析:本題考察的是 Java 語言構造方法的知識。對于選項 A,類中的構造方法是可以省略的,當省略的時候,編譯器會提供一個默認的構造方法以供使用。因此,選項 A 錯誤。對于選項 B,構造方法必須與類名相同,但是方法名也可以與類名相同。如下例所示:

  public class Test{

  public Test(){

  System.out.println("construct");

  }

  public void Test(){

  System.out.println("call Test");

  }

  public static void main(String[] args) {

  Test a = new Test(); //調用構造方法

  a.Test(); //調用 Test 方法

  }

  }

  程序的運行結果為

  construct

  call Test

  因此,選項 B 錯誤。對于選項 C,當一個對象被 new 的時候必定會調用構造方法。因此,選項 C 正確。對于選項 D,由于構造方法也可以重載,所以,一個類可以定義多個構造方法。因此,選項 D 錯誤。所以,本題的答案為 C。

  4.下列關于 Java 語言中 main 方法的描述中,正確的是( )。

  A.Java 程序的 main 方法必須寫在類里面

  B.Java 程序中可以有多個 main方法

  C.Java 程序的 main 方法中,如果只有一條語句,可以不用大括號{}括起來

  D.Java 程序中類名必須與文件名一樣

  答案:A、B。

  分析:本題考察的是 Java 基本語法的知識。

  在 Java 語言中,main 方法是程序的入口方法,一個程序要想運行必須要有 main 方法,但是只有滿足特定條件的 main 方法才能作為程序的入口方法。對于本題而言:對于選項 A,由于 Java 語言是純面向對象語言,所以,所有的屬性與方法都必須定義在類里面,而且,main 方法也不例外。因此,選項 A 正確。對于選項 B,Java 程序可以定義多個 main 方法,但是只有 public static void main(String[]args)方法才是 Java 程序的入口方法,其他 main 方法都不是,并且這個入口方法必須被定義在類名與文件名相同的被 public 修飾的類中,如下例所示(Test.java):

  class T{

  public static void main(String[] args) {

  System.out.println("T main");

  }

  }

  public class Test {

  // 程序入口方法

  public static void main(String[] args) {

  System.out.println("Test main");

  }

  }

  程序的運行結果為Test main從上例可以看出,這個程序中定義了多個 main 方法,但是只有滿足特定條件的 main 方法才能作為程序的入口方法。因此,選項 B 正確。對于選項 C,在 Java 語言中,不管方法體里有幾條語句,所有的方法體都必須用大括號{}括起來。因此,選項 C 錯誤。對于選項 D,在 Java 語言中,一個文件內部可以有多個類的存在,但只有被 public 修飾的類的名字與文件的名字相同,其他類的名字可以根據需求隨意起名字。因此,選項 D 錯

  誤。所以,本題的答案為 A、B。

  5.在類聲明中,聲明一個類不能再被繼承的關鍵字是( )。

  A.private  B.abstract C.final D.static

  答案:C。

  分析:本題考察的是 Java 關鍵字的知識。

  對于選項 A,關鍵字 private 是一個作用域修飾符,被關鍵字 private 修飾過的變量或方法只有當前類或對象具有訪問權限。所以,選項 A 不正確。對于選項 B,在 Java 語言中,可以通過把類或者類中的某些方法聲明為 abstract 來表示一個類是抽象類。所以,選項 B 不正確。

  對于選項 C,被 final 修飾的變量為常量,當一個方法被聲明為 final 時,該方法不允許任何子類重寫,當一個類被聲明為 final 時,此類不能被繼承,所有方法都不能被重寫。所以,選項 C 正確。

  對于選項 D,關鍵字 static 主要有兩種作用:第一,為某特定數據類型或對象分配單一的存儲空間,而與創建對象的個數無關;第二,希望某個方法或屬性與類而不是對象關聯在一起,也就是說,在不創建對象的情況下就可以通過類來直接調用方法或使用類的屬性。即被 static 修飾的屬性(方法)是類的屬性(方法),不屬于任何對象。所以,選項 D 不正確。

  所以,本題的答案為 C。

【工程師筆試題答案】相關文章:

范仲淹《野色》試題答案09-01

與筆同行作文02-24

筆狀物作文01-23

未來的筆作文05-09

筆和橡皮作文03-23

土地的閱讀試題答案11-05

英語寫作基礎試題答案11-28

白居易《楊柳枝》試題答案09-01

秋思白居易詩歌試題答案12-23

文天祥《除夜》試題答案09-01

主站蜘蛛池模板: 亚洲欧美自拍视频 | 精品久久亚洲中文字幕 | 黑人巨大人精品欧美三区 | 一级在线看 | 天摸夜夜添久久精品亚洲人成 | 看片一区二区 | 少妇厨房愉情理伦片bd在线观看 | 国产一区二区三区四区hd | 亚洲视频三区 | a级片在线观看免费 | 亚洲黄色一级 | 欧美激情第八页 | 亚洲视频精品一区二区 | 国产成年女人毛片80s网站 | 亚洲爆乳中文字幕无码专区网站 | 人妻一本久道久久综合久久鬼色 | 一级特黄色大片 | 三上悠亚网站在线观看一区二区 | 男人的天堂网在线观看 | 国产乱论视频 | 国产精品美女久久久免费 | 亚洲精品伊人 | 国产精品看高国产精品不卡 | 亚洲黄色三级 | 蜜桃网站入口可看18禁 | 亚洲精品无码人妻无码 | 香港三级视频 | 日韩欧美国产二区 | 小视频在线免费观看 | 亚洲精品中文字幕视频 | 久久大 | 无码免费婬av片在线观看 | 亚洲欧美综合在线观看 | 性生大片免费看 | 狠狠综合 | 亚洲最新无码中文字幕久久 | 狠狠色婷婷丁香综合久久韩国电影 | 国产黄网免费视频在线观看 | 中文字幕免费观看 | 狠狠色噜噜狠狠狠狠色综合久av | 亚洲和欧洲一码二码区别7777 | 免费视频99 | jzzijzzij亚洲成熟少妇18 午夜国产福利在线 | 欧美日韩中出 | 亚洲全黄 | 久久九九av免费精品 | 久热国产vs视频在线观看 | 亚洲成在人线在线播放 | 天堂av无码大芭蕉伊人av不卡 | 52熟女露脸国语对白视频 | 亚洲精品国产乱码av在线观看 | 亚洲人成77在线播放网站 | 欧美v国产v亚洲v日韩九九 | 久久综合色天天久久综合图片 | 嘿咻嘿咻男女免费专区 | 国产美女免费国产 | 亚洲精品成人网站在线观看 | 久久精品黄色片 | 亚洲区av | 中文字幕免费在线看 | 人人做人人爱人人爽 | 国产一区二区在线播放视频 | 欧美jizzhd精品欧美丰满 | 91精| 国内丰满少妇猛烈精品播 | 国产亚洲精品久久久久久床戏 | 伊人久久综合色 | 91久久精品国产91久久性色tv | 先锋影音av资源站av | 人日b视频 | 色悠久久久久综合网伊人 | 亚洲狠狠色丁香婷婷综合 | 国产乱xxxx国语对白 | 日本xxxx高清色视频 | 成人性生交大片免费看9999 | 中文字幕一本一二本迫 | 国产精品国色综合久久 | 国内精品视这里只有精品 | 老子影院午夜精品无码 | 久久精品国产免费一男女 | 在线观看一区亚 | 国产片av国语在线观看手机版 | 日本japanese丰满白浆 | 国产传媒视频在线观看 | 亚洲aⅴ无码天堂在线观看 日本欧美视频 | 亚洲自偷自偷在线制服 | 欧美乱做爰xxxⅹ久久久 | 欧美性欧美巨大黑白大战 | 日韩精品一区二区在线观看 | 星空大象mv高清在线观看免费 | 国产11页 | 婷婷久久五月 | 香蕉伊人网 | 少妇愉情理伦片丰满丰满 | 中国少妇毛片 | 影音先锋无码a∨男人资源站 | 天天干天天操 | www.色综合 | 成人性生交大片免费看无遮挡aⅴ |