日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java招聘 试题_JAVA现场招聘考试题(一)

發布時間:2024/9/15 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java招聘 试题_JAVA现场招聘考试题(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

試題來源 互聯網

中*國際筆試題(一)

一、判斷題(共10題,每小題1分,共10分,占10%)

1.java程序里,創建新的類對象用關鍵字new。

2.類及其屬性、方法可以同時有一個以上的修飾符來修飾。

3.抽象方法必須在抽象類中,所以抽象類中的方法都必須是抽象方法。

4.父類方法不能被子類方法覆蓋。

5.一個Java類可以有多個父類。

6.一個數組中能夠存儲不同類型的數據。

7.final類型的變量是符號常量,其值不能改變。

8.無論Java源程序包含幾個類的定義,若該源程序文件以B.java命名,編譯后生成的都只有一個名為B.class的字節碼文件。

9.Java類中不能存在同名的兩個成員方法。

10.Java源程序文件中是不區分字母的大小寫的。

二、單項選擇題(共20題,每小題2分,共40分,占40%)

說明:請將正確答案填寫在后面表格的相應位置上,否則不得分。

1.以下代碼段執行后的輸出結果為(??? )

int? x=3; int? y=10;

System.out.println(y%x);

(A)0  (B)2  (C)1  (D)3

2. 下列敘述中,錯誤的是(???? )

(A)父類不能替代子類????? (B)子類能夠替代父類

(C)子類繼承父類??????? (D)父類包含子類

3. 閱讀下列代碼后

public? class Person

{public? static? void main(String args[ ])

{int arr=new int[10];

System.out.println(arr[1]);}}

正確的說法是(??? )

(A)編譯時將產生錯誤???? (B)編譯時正確,運行時將產生錯誤

(C)輸出零??????????(D)輸出空

4. 在類方法中聲明的變量,屬于(???? )。

(A)局部變量??? (B)成員變量

(C)方法參數??? (D)異常處理參數

5. main方法是Java? Application程序執行的入口點,關于main方法的方法頭以下哪項是合法的(??? )

(A)public? static? void? main()

(B)public? static? void?? main(String[ ]? args)

(C)public static int? main(String[ ] arg)

(D)public? void? main(String? arg[ ])

6. 關于被私有訪問控制符private修飾的成員變量,以下說法正確的是(??? )

(A)可以被三種類所引用:該類自身、與它在同一個包中的其他類、在其他包中的該類的子類

(B)可以被兩種類訪問和引用:該類本身、該類的所有子類

(C)只能被該類自身所訪問和修改

(D)只能被同一個包中的類訪問

7.類Test1定義如下:

1.public? class? Test1{

2.    public? float? aMethod(float? a,float? b){?? }

3.

4.}

將以下哪種方法放在第3行是不合法的。(???? )

(A) public? float? aMethod(float? a, float? b,float? c){? }

(B) public? float? aMethod(float? c,float d){? }

(C) public? int? aMethod(int? a, int b){? }

(D) private float? aMethod(int a,int b,int c){? }

8. 設數組Array由以下語句定義

int age[ ]=new int[10];

則數組的第一個元素的正確引用方法為(???? )

A、age[1]?? B、Age[0]??? C、age[0]?? D、age[]

9. 設x=5 則y=x-- 和y=--x的結果,使y分別為(??? )

(A)5,5?? (B)5,6?? (C)5,4?? (D)4,4

10.一個可以獨立運行的Java應用程序(??? )

(A) 可以有一個或多個main方法?? ????? (B)只能有兩個main方法

(C)可以有一個或零個main方法? ?? ????(D)只能有一個main方法

11. Java用來定義一個新類時,所使用的關鍵字為 (??? )

(A)class? (B)public? (C)struct? (D)class 或 struct

12. 下面程序運行結果為(???? )

int j=0;

for(int i=0;i<=10;j+=i,i++);

System.out.print(j);

(A)45??? (B)55?? (C)50??? (D) 編譯時不能通過

13. 以下程序執行后輸出結果是(???? )。

public? class test

{public? static? void main(String[ ]?? args)

{int i;

for(i=1;i<5;i++)

switch(i)

{case 1:System.out.print(“first-”);

case 2:System.out.print(“second-”); break;

default:System.out.print(“others-”);

}}}

(A)? first-second-others-second-others-others-others

(B)?? first-second-others- others-

(C)?? first-second- second- others-others-

(D) first-second- second-others-

14.Java語言是(???? )。

(A)面向問題的解釋型高級編程語言 ?????????? (B) 面向機器的低級編程語言

(C )面向過程的編譯型高級編程語言 ????????? (D) 面向對象的解釋型高級編程語言

15. for(;;)是(????? )

(A)循環結構?? (B)分支結構? (C)順序結構

16. 設有對象x具有屬性a則訪問該屬性的方法為(??? )

(A)a.x? (B)a.x()? (C)x.a? (D)x.a()

17. System.out.print(12+3)的輸出結果是(???? )

(A)15?? (B)123?? (C)”123 ”??? (D)”15”

18. 在java語言中,只有整型數據才能進行的運算是(???? )

(A)? *??? (B)? /??? (C)? %??? (D)? +

19.. 看以下程序:

boolean a=false;

boolean b=true;

boolean c=(a&&b)&&(!b);

int result=c= =false?1:2;

這段程序執行完后,c與result的值是(???? )

(A) c=false;result=1; (B)c=true;result=2; (C)c=true;result=1; (D)c=false;result=2;

20. 用public修飾的類稱為(???? )

(A)靜態類?? (B)抽象類?? (C)最終類?? (D)公有類

三、填空題(共14題,每空1分,共20分,占20%)

1. 面向程序設計中的對象用__________表示其屬性;用_______描述其行為。

2. 若x = 5,y = 10,則x < y和x >= y的邏輯值分別為__________和__________。

3. 在類中可以定義多個具有相同名稱、但參數不同的方法,該做法稱為___________。

4. 數學中的x變量值范圍是[-3,5],那么在java程序中應該表示成

若范圍是[-∞,3]和[8,+∞],則表示成。

5.方法是一種僅有方法頭,沒有具體方法體和操作實現的方法,該方法必須在抽象類之中定義。

6. System.out.println(015)的結果是__________。

7. 省略訪問修飾符的類只能被___________中的類使用,稱之具有______訪問特性。

8. 如果子類定義的成員變量與父類的成員變量同名,要表明使用子類的成員變量,可以在成員變量前加上關鍵字。

9. 在Java的基本數據類型中,char型采用Unicode編碼方案,每個Unicode碼占用________字節內存空間,這樣,無論是中文字符還是英文字符,都是占用________字節內存空間。

10. 在JAVA語言中,字符串“ABC\tD\b\n”包括______個字符。

11. 在Java程序設計中,一維數組的聲明格式是_________________________。

12. 程序從______類開始執行。

13. 以下方法fun的功能是求兩個參數之和。

int fun ( int a, int b )

{ __________________; }

14.下面的程序創建一個3╳4二維數組,該數組元素的值為行和列的下標之和。請在橫線處填入適當內容,使程序能正確執行。

public class test

{

public? static? void main(String? args[ ])

{int arrayint=new int [3][4];

for(int i=0;i<=;i++ )

for(int j=0;j<=;j++ )}}

arrayint[i][j]=i+j;}}

四、寫出下列程序的運行結果(共3題,第1題8分,后2題每題6分,共20分,占20%)

1. class? Father

{int x=0;

public? void output( ){System.out.println(x);}}

class Son extends Father

{int x=2;

public void output(int x)

{super.output( );

System.out.println(this.x);

System.out.println(x);

System.out.println(super.x);}}

class Exclass

{? public static void main(String args[])

{Father ob1=new Father();

ob1.output( );

Son ob2=new Son();

ob2.output(4 );

}}

2.public class ArrDemo2

{public static void main(String[] args)

{ int a[ ][ ]=new int[5][5];

for(int i=0;i<=a.length-1;i++)

{ a[i][0]=1;a[i][i]=1; }

for(int i=2;i<=a.length-1;i++)

for(int j=1;j<=i-1;j++)

{a[i][j]=a[i-1][j-1]+a[i-1][j]; }

for(int i=0;i<=a.length-1;i++)

{for(int j=0;j<=i;j++)

System.out.print(" "+a[i][j]); }}}

五、編程題(共1題,每小題10分,共10分,占10%)

1. 該程序共包括2個類,一個類為Another,要求在其中定義方法mul實現s=10!,返回值為整型,public類為Test,其main方法輸出10!的結果。

下載完整面試題文件及答案:

https://www.duyunwl.cn/2019/03/08/java面試題大全/

總結

以上是生活随笔為你收集整理的java招聘 试题_JAVA现场招聘考试题(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。