1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 電迅盈科筆試題

        時間:2024-11-12 11:53:27 賽賽 筆試題目 我要投稿
        • 相關推薦

        電迅盈科筆試題

          在學習和工作中,我們很多時候都不得不用到試題,借助試題可以更好地對被考核者的知識才能進行考察測驗。你知道什么樣的試題才能切實地幫助到我們嗎?以下是小編為大家收集的電迅盈科筆試題,供大家參考借鑒,希望可以幫助到有需要的朋友。

        電迅盈科筆試題

          電迅盈科筆試題 1

          1.那些類是線程安全的?

          A:Vector B:ArrayList C: HashMap D:HashTable

          2. 第二題大致的意思是說一個類實現了一個接口,又定義了一個static String s ,然后new 了上述一個類,問這個類是不是接口的一個實例,s是不是string的一個實例。

          3.

          Public class Parent{

          Public void method1(){

          System.out.println(“parent method1()”);

          }

          Public void method2(){

          System.out.println(“Parent method2()”);

          Method1();

          }

          Public class Childer extends Parent{

          Public void method1(){

          System.out.println(“Childer method1()”);

          }

          Public static void main(String[] args){

          Parent p= new Childer();

          p.method2();

          }

          }

          注意:答案應為 parent method2() ,childer method1() .但面試我那個人卻認為是錯的'。還一副不屑的樣子。我真是服了這位老兄了。

          4. 寫出運行結果:

          Class X{

          System.out.println(“X”);

          Y y=new Y();

          }

          Class Y{

          System.out.println(“Y”)

          }

          Class Z extends Y{

          Y y=new Y();

          Z(){

          System.out.println(“Z”);

          }

          Public static void main(String[] args){

          Z z=new Z();

          }

          }

          5.說說final, finally,finalized的區別?

          6.說說struts工作原理?

          7.數據庫的操作寫sql語句

          都是一些常用的連接查詢(這個不難,)

          8.說說Spring,hibernate的事務管理的區別?

          9.寫一個singleton的實例。

          電迅盈科筆試題 2

          一.選擇題(30分)

          1.下列哪些情況可以終止當前線程的運行?

          a. 拋出一個異常時。

          b. 當該線程調用sleep()方法時。

          c. 當創建一個新線程時。(與當前進程無關)

          d. 當一個優先級高的線程進入就緒狀態時。

          2. 下面哪些為構造函數的特性定義

          a. 在類中聲明構造函數時,名稱應該與類名相同

          b. 具有重載特性,可以建立多個相同的名稱

          c. 使用類建立新對象時,會自動執行構造函數,因此在構造函

          數內設定變量的初值或進行內存分配

          d. 以上都是

          3. 關于異常處理機制的敘述哪些正確

          a. catch部分捕捉到異常情況時,才會執行finally部分(無論是否有毛病,都執行)

          b. 當try區段的程序發生異常時,才會執行catch區段的程序

          c. 不論程序是否發生錯誤及捕捉到異常情況,都會執行finally部分

          d. 以上都是

          4. 下列關于接口的敘述中哪些是正確的

          a. 接口中的數據必須設定初值(就是接口中的常量)

          b. 接口中的方法都是抽象方法

          c. 接口可以聲明引用

          d. 以上都正確

          5.Java語言中,方法的重寫(Overriding)和重載(Overloading)是多態性的不同表現。下邊哪些說法是對的?

          A. 重寫是父類與子類之間多態性的一種表現。

          B. 重寫是一個類中多態性的一種表現。

          C. 重載是一個類中多態性的一種表現。

          D. 重載是父類與子類之間多態性的一種表現。

          6.在Struts應用的視圖中包含哪些組件?

          A. JSP

          B. Servlet

          C. ActionServlet

          D. Action

          E. 代表業務邏輯或業務數據的JavaBean

          F. EJB

          G. 客戶化標簽

          7. struts框架中,關于FormBean,下列哪些說法是正確的:

          A FormBean是一種數據bean,主要用來封裝表單提交上來的數據,并把這些數據傳遞給Action

          B 在FormBean中可以對頁面上傳遞來的參數進行一下格式上的驗證,這種驗證是一種客戶端的驗證

          C 用戶每次提交表單,都會產生一個新的FormBean實例

          D 動態FormBean不能進行驗證操作

          8哪些方法可以進行servlet的調試?()

          A、使用打印語句; 在桌面計算機上運行服務器

          B、使用Apache Log4J

          C、使用IDE集成的調試器

          D、直接查看HTML源碼 ????

          E、返回錯誤頁面給客戶

          9、下面關于servlet的功用說法正確的有哪些?()

          A、讀取客戶程序發送來的顯式數據

          B、讀取客戶程序發送來的隱式數據

          C、生成相應的結果

          D、發送顯式的數據給客戶程序

          E、發送隱式的數據給客戶程序

          10、下面關于session的.用法哪些是錯誤的?(

          A、HttpSession session = new HttpSession();

          request.getSession();

          B、String haha =(String) session.getParameter(Attribute)(“haha”);

          C、session.removeAttribute(“haha”);

          D、session. setAttribute(“haha”,值);

          11、關于說法正確的有哪些?()

          A、URL的輸出在請求時入到JSP頁面中

          B、不能含有影響整個頁面的JSP內容

          C、被包含文件改變后不需更改使用它的頁面

          D、被包含文件更改后,需要手動地更新使用它的頁面(不需要手動更新)

          12、關于bean的說法正確的有哪些?()

          A、具備一個零參數(空)的構造函數(不是必須的)

          B、不應該有公開的實例變量(字段)

          C、所有的屬性都必須通過getXxx和setXxx方法來訪問

          D、布爾型的屬性使用isXxx,而非getXxx

          13、下面關于MVC說法錯誤的有哪些?()

          A、必須使用復雜的框架

          B、使用內建的RequestDispatcher能夠很好地實現MVC

          C、當其中一個組件發生變化的時候,MVC影響整個系統的設計

          D、我們可以用MVC來處理單個請求

          14、下面的標簽中哪些是JSTL標簽?()

          15、struts框架,錯誤的是,下面那些說法正確?

          A Struts中無法完成上傳功能

          B Struts框架基于MVC模式

          C Struts框架容易引起流程復雜、結構不清晰等問題(清晰)

          D Struts可以有效地降低項目的類文件數目

          二、填空題( 5分)

          1、調用函數MOD(123,10)返回值為___。

          2、select round (123.67,1) from dual;這語句輸出值為______。

          3、創建一個臨時替代變量使用的字符是_____。

          4、若v_comm = 2800, X := NVL (V_comm,0) ,則X的值為____。

          5、調用函數INSTR(‘Here you are’,’er’)返回值為___。

          三、判斷題(10分)

          1、WHERE子句限制行記錄,也可以指定限制分組結果的條件。 ()

          2、具有UNIQUE約束的列不能包含多個空值。 ()

          3、DATE型數據中包含著時間值。 ()

          4、具有外鍵約束的列可以包含空值。 ()

          5、如果在類型為4)的列中輸入“hello”,則只能存儲hell。 ()

          6、含有Group by子句的查詢,其結果是排好序的。 ()

          7、定義游標時,其中的select語句不能使用order by子句。(子查詢

          不能用) ()

          9、觸發器一定會被激發。 、過程可以有返回值。 ()

          10、instead

          of觸發器只是基于視圖的。

          四、寫出相應的SQL語句(括號內為列名)(10分)

          1、查詢從事各工作(JOB)的員工人數。

          2、查詢與員工SMITH在同一部門(DEPTNO)的員工的姓名(ENAME),工資(SAL)和部門。

          3、查詢所有員工的姓名(ENAME),工資(SAL)和工資等級(GRADE)。

          4、查詢獲得工資(SAL)最高的3個員工信息。

          5、查詢所有員工的姓名(ENAME)及其主管姓名(ENAME)。

          五、簡答題(15分)

          1. 在PL/SQL程序中,進行用戶自定義異常處理的3個步驟是

          什么?

          2. 面向對象的特征有哪些方面?并簡要介紹

          3. List、Map、Set三個接口,存取元素時,各有什么特點?

          List 以特定次序來持有元素,可有重復元素。Set 無法擁有重復元素,內部排序。Map 保存key-value值,value可多值。

          4 .struts1.0和struts2.0的區別?如何控制兩種框架中的單例模式?

          5. 描述一下如何在struts1.0實現國際化,以兩國語言(中文,英文)為例:

          6.struts中怎么配置form-bean、action

          7. Hibernate自帶的分頁機制是什么?如果不使用Hibernate自帶的分頁,則采用什么方式分頁?

          8. hibernate中一對多配置文件返回的是什么?

          9.什么樣的數據適合存放到第二級緩存中?

          10你一般用spring做什么?

          11項目中如何體現Spring中的切面編程,具體說明。

          12 觸發觸發器的數據操作有哪些?

          13 解釋視圖的含義以及使用視圖的好處。

          14 簡述ORACLE中5種約束及其作用。

          15 ORACLE中過程和函數的異同點。

          六、編程題(30分)

          1、創建一個PL/SQL塊,根據用戶輸入的編號,在emp表中查詢出該編號的員工姓名、部門號及其主管編號,要有異常處理。

          2、創建一個PL/SQL塊,根據用戶輸入的工作,從emp表中逐條輸出從事這一工作的每位員工的編號、姓名和受雇如期,每條信息格式如下:(用游標實現)

          編號 姓名 受雇日期

          7751 JOHN 95-12-31

          3、編寫一個函數,用于判斷EMP表中某一工作(JOB)是否存在,若EMP表存在此工作名稱,則返回TRUE,否則返回FALSE。

          4、編寫一觸發器,在EMP表執行插入或修改前被激發,此觸發器將對員工的工資(SAL)超過5000進行報錯,不能插入或修改,不超

          過5000的才將員工編號、工作及當時的日期(SYSDATE)插入UP_EMP表

          (注:此表已建好,表結構為UP_EMP(EMPNO NUMBER(4),SAL NUMBER(7,2),UDETE DATE))

          5下面程序的輸出結果是多少?

          importjava.util.Date;

          public class Test extends Date{

          public static void main(String[] args) {

          new Test().test();}

          public void test(){

          System.out.println(super.getClass().getName());}}

          6下面的程序代碼輸出的結果是多少? public class smallT

          {}

          public static void main(String args[]) { } public int get() { } try { } finally { } return 2 ; return 1 ; smallT t = new smallT(); int b = t.get(); System.out.println(b);

          7子線程循環10次,接著主線程循環100,接著又回到子線程循環10次,接著再回到主線程又循環100,如此循環50次,請寫出程序。

          8去掉一個Vector集合中重復的元素

          9有一個字符串,其中包含中文字符、英文字符和數字字符,請統計和打印出各個字符的個數

          10. xxx公司的sql面試

          Table EMPLOYEES Structure:

          EMPLOYEE_ID NUMBER Primary Key,

          FIRST_NAME VARCHAR2(25),

          LAST_NAME VARCHAR2(25),

          Salary number(8,2),

          HiredDate DATE,

          Departmentid number(2)

          Table Departments Structure:

          Departmentid number(2) Primary Key,

          DepartmentName VARCHAR2(25).

          (1)基于上述EMPLOYEES表寫出查詢:寫出雇用日期在今年的,或者工資在[1000,2000]之間的,或者員工姓名(last_name)以’Obama’打頭的所有員工,列出這些員工的全部個人信息。

          (2) 基于上述EMPLOYEES表寫出查詢:查出部門平均工資大于1800

          元的部門的所有員工,列出這些員工的全部個人信息。()

          (3) 基于上述EMPLOYEES表寫出查詢:查出個人工資高于其所在部門平均工資的員工,列出這些員工的全部個人信息及該員工工資高出部門平均工資百分比。

          參考答案

          1答案:ABD

          2答案: D

          3答案:BC

          4答案:AB

          5答案AC

          6答案:A,G

          7答案:A

          8A B C D E

          9A B C D E

          10A B D

          11A B C

          12B D

          13A C

          14A B C

          15A B C

          16答案:C

          二 填空

          3 123.7 & 2800 2

          三判斷

          × ×√√√√×√×√

          四寫出相應的SQL語句

          1Select job,count(*) from emp group by job;

          2Select ename,sal,deptno from emp where deptno=(select deptno from emp where ename=’SMITH’);

          3Select ename,sal,grade from emp,salgrade where sal between losal and hisal;

          4Select * from (select * from emp order by sal desc) where rownum<=3;

          5Select e1.ename empname,e2.ename mgrname from emp e1,emp e2 where e1.mgr=e2.empno;

          五簡答

          可以通過聲明和發布來截獲自定義異常。

          一、在聲明部分為聲明自定義異常名。

          二、在執行部分使用 RAISE 語句顯式地發布異常。

          三、在相應的異常處理例程中引用已聲明的異常。

          2(1).抽象:

          抽象就是忽略一個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象并不打算了解全部問題,而只是選擇其中的一部分,暫時不用部分細節。抽象包括兩個方面,一是過程抽象,二是數據抽象。

          (2).繼承:

          繼承是一種聯結類的層次模型,并且允許和鼓勵類的重用,它提供了一種明確表述共性的方法。對象的一個新類可以從現有的類中派生,這個過程稱為類繼承。新類繼承了原始類的特性, 新類稱為原始類的派生類(子類),而原始類稱為新類的基類(父類)。派生類可以從它的基類那里繼承方法和實例變量,并且類可以修改或增加新的方法使之更適合特殊的需要。

          (3).封裝:

          封裝是把過程和數據包圍起來,對數據的訪問只能通過已定義的界面。面向對象計算始于這個基本概念,即現實世界可以被描繪成一系列完全自治、封裝的對象,這些對象通過一個受保護的接口訪問其他對象。

          (4). 多態性:

          多態性是指允許不同類的對象對同一消息作出響應。多態性包括參數化多態性和包含多態性。多態性語言具有靈活、抽象、行為共享、代碼共享的優勢,很好的解決了應用程序函數同名問題。

          List 以特定次序來持有元素,可有重復元素。Set 無法擁有重復元素,內部排序。Map 保存key-value值,value可多值。

          3List 以特定次序來持有元素,可有重復元素。Set 無法擁有重復元素,內部排序。Map 保存key-value值,value可多值

          4a、Action類:

          struts1.2要求Action類繼承一個基類。struts2.0 Action要求繼承ActionSupport基類 b、線程模式

          struts1.2 Action是單例模式的并且必須是線程安全的,因為僅有一個Action的實例來處理所有的請求。

          單例策略限制了Struts1.2 Action能做的事情,并且開發時特別小心。Action資源必須是線程安全的或同步的。

          struts2.0 Action為每一個請求產生一個實例,因此沒有線程安全問題。

          c、Servlet依賴

          struts1.2 Action依賴于Servlet API,因為當一個Action被調用時HttpServletRequest和HttpServletResponse被傳遞給execut方法。

          struts2.0 Action不依賴于容器,允許Action脫離容器單獨測試。如果需要,Struts2 Action仍

          然可以訪問初始的Request和Response。

          但是,其他的元素減少或者消除了直接訪問HttpServletRequest和HttpServletResponse的必要性。

          d、可測性

          測試struts1.2 Action的一個主要問題是execute方法暴露了Servlet API(這使得測試要依賴于容器)。一個第三方擴展:struts TestCase提供了一套struts1.2的模擬對象來進行測試。

          Struts2.0 Action可以通過初始化、設置屬性、調用方法來測試,“依賴注入”也使得測試更容易。

        【電迅盈科筆試題】相關文章:

        電訊盈科筆試題10-04

        朗迅中文筆試題12-10

        電訊盈科筆試10-31

        電訊盈科的面試過程10-20

        電訊盈科的估值問題06-14

        中興2015筆試題08-22

        迅雷2011.10.21筆試題09-09

        360筆試題分享10-09

        萬科哈爾濱筆經08-18

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>