freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java工程師筆試題(答案版)(已修改)

2025-10-09 03:53 本頁面
 

【正文】 第一篇:JAVA工程師筆試題(答案版)JAVA工程師筆試題一、選擇題如下代碼public class Test { public int aMethod(){ static int i = 0。i++。return i。} public static void main(String args[]){ Test test = new Test()。()。int j = ()。(j)。} } 輸出結(jié)果是什么? int i =1,j =10。do { if(i++j){ continue。} } while(i :public class SwitchTest { public static void main(String[] args){ (“value = ” + switchIt(4))。} public static int switchIt(int x){ int j = 1。switch(x){ case 1: j++。case 2: j++。case 3: j++。 = 6 and j = 5 4: j++。case 5: j++。default: j++。} return j + x。} } 輸出結(jié)果是什么? = 3 = 4 = 5 = 6 = 7 = 8?(多選) methoda()。 double methoda()。 final double methoda()。 void methoda(double d1)。 void methoda(double d1)。:public void test(int x){ int odd = x%2。if(odd){(“odd)。} else {(”even“)。} } 哪個(gè)描述正確? .”odd“ .”even“ 永遠(yuǎn)被輸出 D.”odd“ 輸出x的值, E.”even“ 輸出x的值: public class X { public X aMethod(){ return this。} }public class Y extends X {} 哪些方法能加到Y(jié)類的定義中? void aMethod(){} void aMethod(){} void aMethod(String s){} Y aMethod(){ return null。} X aMethod(){ return new Y()。}: public class X { public static void main(String [] args){try {badMethod()。(”A“)。}catch(Exception ex){(”C“)。}finally {(”B“)。}(”D“)。} public static void badMethod(){throw new Error()。} } 結(jié)果是什么? ,,:public class Foo { public static void main(String[] args){try {return。} finally {(”Finally“)。} } } 輸出結(jié)果是什么? : class Base { Base(){ (”Base“)。} } public class Alpha extends Base { public static void main(String[] args){new Alpha()。new Base()。} } 結(jié)果是什么? 、下面哪個(gè)語句是創(chuàng)建數(shù)組的正確語句?() f[][] = new float[6][6]。 []f[] = new float[6][6]。 f[][] = new float[][6]。 [][]f = new float[6][6]。 [][]f = new float[6][]。二、問答題String和StringBuffer的區(qū)別MVC的各個(gè)部分都有那些技術(shù)來實(shí)現(xiàn)?如何實(shí)現(xiàn)?什么是java序列化,如何實(shí)現(xiàn)java序列化?什么是單例模式?寫一個(gè)單例類。說說你所熟悉或聽說過的j2ee中的幾種常用模式?及對設(shè)計(jì)模式的一些看法(可在面試時(shí)候詳述)三、SQL基礎(chǔ)題創(chuàng)建一張學(xué)生表,包含以下信息,學(xué)號,姓名,年齡,性別,家庭住址,聯(lián)系電話修改學(xué)生表的結(jié)構(gòu),添加一列信息,學(xué)歷修改學(xué)生表的結(jié)構(gòu),刪除一列信息,家庭住址向?qū)W生表添加如下信息:學(xué)號 姓名 年齡 性別 聯(lián)系電話 學(xué)歷 A 22 男123456 小學(xué) B 21 男中學(xué) C 23 男高中修改學(xué)生表的數(shù)據(jù),將電話號碼以11開頭的學(xué)員的學(xué)歷改為“大?!眲h除學(xué)生表的數(shù)據(jù),姓名以C開頭,性別為‘男’的記錄刪除四、SQL高級題說明:有三個(gè)表,項(xiàng)目表、合同表、付款表下面是表結(jié)構(gòu)項(xiàng)目表(項(xiàng)目編號 int,項(xiàng)目名稱 varchar(50))項(xiàng)目編號 項(xiàng)目名稱項(xiàng)目1項(xiàng)目2項(xiàng)目3合同表(合同編號 int,項(xiàng)目編號 int,合同金額 number(7,3))合同編號 項(xiàng)目編號 合同金額100015002000付款表(付款編號 int,合同編號 int,付款金額 number(7,3))付款編號 合同編號 付款金額1000 22000 3800 一個(gè)項(xiàng)目可能會有簽署多個(gè)合同,每個(gè)合同會分幾次付款,設(shè)計(jì)一個(gè)查詢,要求返回結(jié)果列出項(xiàng)目所有合同的金額設(shè)計(jì)一個(gè)查詢,要求返回結(jié)果列出項(xiàng)目所有合同已付款金額請您設(shè)計(jì)一個(gè)查詢語句,檢索的格式如下項(xiàng)目編號 項(xiàng)目名稱 項(xiàng)目所有合同的金額 項(xiàng)目所有合同已付款金額 1 項(xiàng)目1 2 項(xiàng)目2 NULL選擇題DDF(CDE)A(CE)DABC 問答題String和StringBuffer的區(qū)別JAVA平臺提供了兩個(gè)類:String和StringBuffer,它們可以儲存和操作字符串,即包含多個(gè)字符的字符數(shù)據(jù)。這個(gè)String類提供了數(shù)值不可改變的字符串。而這個(gè)StringBuffer類提供的字符串進(jìn)行修改。當(dāng)你知道字符數(shù)據(jù)要改變的時(shí)候你就可以使用StringBuffer。典型地,你可以使用StringBuffers來動態(tài)構(gòu)造字符數(shù)據(jù)。另外,String實(shí)現(xiàn)了equals方法,new String(“abc”).equals(newString(“abc”)的結(jié)果為true,而StringBuffer沒有實(shí)現(xiàn)equals方法,所以,new StringBuffer(“abc”).equals(newStringBuffer(“abc”)的結(jié)果為false。MVC的各個(gè)部分都有那些技術(shù)來實(shí)現(xiàn)?如何實(shí)現(xiàn)? MVC是Model-View-Controller的簡寫。Model 代表的是應(yīng)用的業(yè)務(wù)邏輯(通過JavaBean,EJB組件實(shí)現(xiàn)),View 是應(yīng)用的表示面(由JSP頁面產(chǎn)生),Controller 是提供應(yīng)用的處理過程控制(一般是一個(gè)Servlet),通過這種設(shè)計(jì)模型把應(yīng)用邏輯,處理過程和顯示邏輯分成不同的組件實(shí)現(xiàn)。這些組件可以進(jìn)行交互和重用。什么是java序列化,如何實(shí)現(xiàn)java序列化? 序列化就是一種用來處理對象流的機(jī)制,所謂對象流也就是將對象的內(nèi)容進(jìn)行流化。可以對流化后的對象進(jìn)行讀寫操作,也可將流化后的對象傳輸于網(wǎng)絡(luò)之間。序列化是為了解決在對對象流進(jìn)行讀寫操作時(shí)所引發(fā)的問題。序列化的實(shí)現(xiàn):將需要被序列化的類實(shí)現(xiàn)Serializable接口,該接口沒有需要實(shí)現(xiàn)的方法,implements Serializable只是為了標(biāo)注該對象是可被序列化的,然后使用一個(gè)輸出流(如:FileOutputStream)來構(gòu)造一個(gè)ObjectOutputStream(對象流)對象,接著,使用ObjectOutputStream對象的writeObject(Object obj)方法就可以將參數(shù)為obj的對象寫出(即保存其狀態(tài)),要恢復(fù)的話則用輸入流。什么是單例模式?寫一個(gè)單例類。所謂單例模式,就是把構(gòu)造方法設(shè)為private,不能直接去實(shí)例化,而要通過一個(gè)方法返回該類的實(shí)例, class A{ private A(){} public static A getA(){A a=new A()。return a。} public void show(){(”123456)。} public static void main(String[] args){A a=getA()。()。} }說說你所熟悉或聽說過的j2ee中的幾種常用模式?及對設(shè)計(jì)模式的一些看法(可在面試時(shí)候詳述)Factory(工廠模式),Builder(建造模式),F(xiàn)actory Method(工廠方法模式),Prototype(原始模型模式),Singleton(單例模式),F(xiàn)acade(門面模式),Adapter(適配器模式),Bridge(橋梁模式),Composite(合成模式),Decorator(裝飾模式),F(xiàn)lyweight(享元模式),Proxy(代理模式),Command(命令模式),Interpreter(解釋器模式),Visitor(訪問者模式),Iterator(迭代子模式),Mediator(調(diào)停者模式),Memento(備忘錄模式),Observer(觀察者模式),State(狀態(tài)模式),Strategy(策略模式),Template Method(模板方法模式),Chain Of Responsibleity(責(zé)任鏈模式)工廠模式:工廠模式是一種經(jīng)常被使用到的模式,根據(jù)工廠模式實(shí)現(xiàn)的類可以根據(jù)提供的數(shù)據(jù)生成一組類中某一個(gè)類的實(shí)例,通常這一組類有一個(gè)公共的抽象父類并且實(shí)現(xiàn)了相同的方法,但是這些方法針對不同的數(shù)據(jù)進(jìn)行了不同的操作。首先需要定義一個(gè)基類,該類的子類通過不同的方法實(shí)現(xiàn)了基類中的方法。然后需要定義一個(gè)工廠類,工廠類可以根據(jù)條件生成不同的子類實(shí)例。當(dāng)?shù)玫阶宇惖膶?shí)例后,開發(fā)人員可以調(diào)用基類中的方法而不必考慮到底返回的是哪一個(gè)子類的實(shí)例。第二篇:JAVA工程師筆試題一、選擇題1.Java中提供了名為()的包裝類來包裝原始字符串類型。A.Integer B.Char C.Double D.String2.()方法比較兩個(gè)對象是否相等,相等返回true。A.toString()B.equals()C.pare()D.以上所有選項(xiàng)都不正確3.下面的集合中,()不可以存儲重復(fù)元素。A.Set B.Collection C.Map D.List ()A private B protected C final D abstract()A start()B run()C exit()D getPriority()()A 繼承自Throwable B Serialable C集成自Error D以上都不正確:()public static void main(String[] args){ // TODO Autogenerated
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1