武漢佳軟信息技術有限公司面試題(2018.5.7)

JAVA開發工程師筆試度題(AI卷)java

筆度要求:一、時長50分鐘;二、筆試過程當中禁止上網查閱資料;3禁止互相抄襲mysql

筆試開始時間:____________________        筆試結束時間:_________________________jquery

候選人姓名:____________________            筆試得分:____________________ajax

1、選擇題(部分題目可多選,共計17題,每題2分,共34分)sql

1. 在java中,能實現多重繼承效果的方式是()數據庫

    A 內部類    B 適配器    C 接口    D 同步oracle

2.下列方法中能夠用來建立一個新線程的是()函數

    A 實現java.lang.Runnable接口並重寫start()方法測試

    B 實現java.lang.Runnable接口並重寫run()方法this

    C 實現java.lang.Thread接口並重寫start()方法

    D 實現java.lang.Thread接口並重寫run()方法

3.閱讀下列代碼後正確的說法是()

    public class Person{

        int arr[] = new int[10];

        public static void main(String args[]){

                System.out.println(arr[i]);

        }

    }

    A 編譯時將產生錯誤

    B 編譯時正確,運行時將產生錯誤

    C 輸出零

    D 輸出空

 4.不能用修飾interface的有()

    A private      B public    Cprotected     D static

5.下列說法錯誤的有()

    A 在類方法中可用this來調用本類的類方法

    B 在類方法中調用本類的類方法時可直接調用

    C 在類方法中只能調用本類中的類方法

    D 在類方法中絕對不能調用實例方法

6.下面程序的運行結果是()

    String str1 =「hello」;

    String str2 = "he"+new String("llo");

    System.err.println(str1==str2);

    A 0     B 1    C false    D true

7.下面程序的運行結果:()

    public static void main(String args[]){

        Thread t = new Thread(){

            public void run(){

                pong();

            }

        }

    }   

    staic void pong(){

            System.out.print("ping");

     }

    staic void pong(){

            System.out.print("pong");   

    }

   A pingpong     B pongping      C  pingpong和pongping都有能    D都不輸出

8.下列說法正確的是()

    A LinkedList繼承自List 

    B AbstraSet繼承自Set

    C HashSet繼承自AbstraSet

    D WeakMap繼承自HashMap

9.提供java存取數據庫能力的包是()

    A java.sql     B java.awt    C java.lang    D java.swing

10.以下哪些不是java的關鍵字?()

    A const    B NULL    C false    D this    E native

11.在jquery中,若是想要從DOM中刪除全部匹配的元素,下面哪個是正確是?()

   A delete()    B empty()    C remove()    D removeAll()

12.在jquery中想要實現遠程httpget請求載入信息功能的是下面的哪一下事件?

    A $.ajax()     B load(url)    C $.get(url)    D $.getScript(url)

13.在jquery中,想讓一個元素隱藏,用________實現,顯示隱藏的元素用_______實現

14.聚合函數不能夠用在下列哪一個語句中()

    A SELECT子句    B HAVING子句    C WHERE子句    D 子查詢    E ORDER BY

15.表的兩種相關約束是()

    A 主鍵和索引     B 外鍵和索引     C 主鍵和外鍵     D 內鍵和外鍵

16.使用SQL命令將教師表teacher中工資salary字段的值增長500,應該使用的命令是()

    A Replace salary with salary+500

    B Update teacher salary with salary+500

    C Update set salary with salary+500

    D Update teacher set salary=salary+500

17.在Oracle中,下面用於限制分組函數的返回值的子句是()

    A WHERE     B HAVING     C ORDER BY     D 沒法限定分組函數回值

2、問答題(共計8題,共66分)

18.在ajax中data主要有幾種方式?(6分)

19.數據庫中drop,deldte與truncate的區別?(6分)

20.什麼是NaN,它的類型是什麼?怎麼測試一個值是否等於NaN?    (8分)

21.什麼是事務,事務的4個屬性是哪些?    (8分)

22.Set和List的區別有哪些?    (8分)

23.sleep()和wait()有什麼區別?     (10分)

24.oracle,mysql數據庫分面的關鍵字分別是什麼?    (10分)

25.union all和union的區別? (10分)

相關文章
相關標籤/搜索