




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1. JSP和Servlet有哪些相同點和不同點,他們之間的聯(lián)系是什么?JSP是Servlet技術的擴展,本質上是Servlet的簡易方式,更強調應用的外表表達。JSP編譯后是類servlet。Servlet和JSP最主要的不同點在于,Servlet的應用邏輯是在Java文件中,并且完全從表示層中的HTML里分離開來。而JSP的情況是Java和HTML可以組合成一個擴展名為.jsp的文件。JSP側重于視圖,Servlet主要用于控制邏輯。2. swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?switch(expr1)中,expr1是一個整數表達式。因此傳
2、遞給 switch 和 case 語句的參數應該是 int、 short、 char 或者 byte。long,string 都不能作用于swtich。3. 如何利用ServletContext和ServletConfig對象獲得初始化參數String psw = config.getInitParameter(psw);ServletContext ss = config.getServletContext();String ppp = ss.getInitParameter(name);4. 如何用css約束一個層不可見? -表示不可見 -表示可見 5. 在表單中存在一組名稱為checkb
3、ox1的多選框,如何才能取得這些多選框內的值?在頁面中用javaScript方式取值 function sss() var str = document.getElementsByName(checkbox1); var checkValue = new Array(); for(var i=0;istr.length;i+) if(stri.checked) alert(stri.value); Function sss() Var str=document.getElementsByName(“checkbox1”); Var checkValue=new Array()For(var i
4、=0;istr.length;i+)If(stri.checked)Alert(stri.value); 在Servlet中取值 String str = request.getParameterValues(checkbox1);6. 說出數據連接池的工作機制是什么?J2EE服務器啟動時會建立一定數量的池連接,并一直維持不少于此數目的池連接??蛻舳顺绦蛐枰B接時,池驅動程序會返回一個未使用的池連接并將其標記為忙。如果當前沒有空閑連接,池驅動程序就新建一定數量的連接,新建連接的數量由配置參數決定。當使用的池連接調用完成后,池驅動程序將此連接表記為空閑,其他調用就可以使用這個連接。7. 多線程有
5、幾種實現方法,都是什么?同步有幾種實現方法,都是什么? 多線程有兩種實現方法,分別是繼承Thread類與實現Runnable接口 同步的實現方面有兩種,分別是synchronized,wait與notify8. 一個頁面在打開時,需要處理一些事情(比如彈出一個廣告頁),需要定義窗口的什么事件? window.onload=function()或是9. HTML的Form和XFORM的區(qū)別10. 描述forward 和redirect的區(qū)別forward是服務器請求資源,服務器直接訪問目標地址的URL,目標地址可以接收request請求參數,然后把結果發(fā)給瀏覽器,瀏覽器根本不知道服務器發(fā)送的內容
6、是從哪兒來的,所以它的地址欄中還是原來的地址。redirect就是服務端根據邏輯,發(fā)送一個狀態(tài)碼,告訴瀏覽器重新去請求哪個地址,瀏覽器會重新進行請求,此時不能用request傳值,瀏覽器的地址欄會變成新的地址11. Static變量是什么含義 static是靜態(tài)變量,就是變量值不隨函數執(zhí)行結束而消失,下次調用同一函數時,上次所賦予的值仍存在。12. 垃圾回收器的基本原理是什么?垃圾回收器可以馬上回收內存嗎?有什么辦法主動通知虛擬機進行垃圾回收對于GC來說,當程序員創(chuàng)建對象時,GC就開始監(jiān)控這個對象的地址、大小以及使用情況。通常,GC采用有向圖的方式記錄和管理堆(heap)中的所有對象。通過這種
7、方式確定哪些對象是可達的,哪些對象是不可達的。當GC確定一些對象為不可達時,GC就有責任回收這些內存空間。可以。程序員可以手動執(zhí)行System.gc(),通知GC運行,但是Java語言規(guī)范并不保證GC一定會執(zhí)行。13. Overload和Override的區(qū)別。Overloaded的方法是否可以改變返回值的類型? 方法的重寫Overriding和重載Overloading是Java多態(tài)性的不同表現。重寫Overriding是父類與子類之間多態(tài)性的一種表現,重載Overloading是一個類中多態(tài)性的一種表現。如果在子類中定義某方法與其父類有相同的名稱和參數,我們說該方法被重寫 (Overrid
8、ing)。子類的對象使用這個方法時,將調用子類中的定義,對它而言,父類中的定義如同被“屏蔽”了。如果在一個類中定義了多個同名的方法,它們或有不同的參數個數或有不同的參數類型,則稱為方法的重載(Overloading)。Overloaded的方法是可以改變返回值的類型。14. 說出Servlet的生命周期,并說出Servlet和CGI的區(qū)別Servlet被服務器實例化后,容器運行其init方法,請求到達時運行其service方法,service方法自動派遣運行與請求對應的doXXX方法(doGet,doPost)等,當服務器決定將實例銷毀的時候調用其destroy方法。與cgi的區(qū)別在于serv
9、let處于服務器進程中,它通過多線程方式運行其service方法,一個實例可以服務于多個請求,并且其實例一般不會銷毀,而CGI對每個請求都產生新的進程,服務完成后就銷毀,所以效率上低于servlet四:編程題1. 請編寫一JSP程序,它提供一個征求客戶意見的文本區(qū),在客戶提交意見后,它能將意見及其他客戶以前提交的意見一起顯示出來。2. 寫一個算法對1,8,5,2,4,9,7進行順序排列。 public class OrderbyArray /冒泡排序 Bubble Sort 最簡單的排序方法是冒泡排序方法 public int orderArray(int array) for(int i=0
10、;iarray.length;i+) for(int j=i;jarrayj) int s = arrayi; arrayi = arrayj; arrayj = s; return array; public static void main(String args) int array = 1,8,5,2,4,9,7;OrderbyArray order = new OrderbyArray();array = order.orderArray(array); 3. 寫一段Jdbc連接Oracle的程序,并實現數據查詢。創(chuàng)建一個連接數據庫的工具類 import java.sql.*; pu
11、blic class DbUtil public static Connection getConnection() String driver = ; String url = ; String name = scot; String psw = 123; Connection conn = null; try Class.forName(driver);conn = DriverManager.getConnection(url,name,psw); catch (ClassNotFoundException e) e.printStackTrace(); catch (SQLExcept
12、ion e) e.printStackTrace();return conn; import java.sql.*;public class SearchInfo public void searchInfo(int id) Connection conn = null; PreparedStatement pstat = null; ResultSet res = null; String sql = select * from users where id=?; conn = DbUtil.getConnection(); try pstat = conn.prepareStatement
13、(sql);pstat.setInt(1, id);res = pstat.executeQuery();while(res.next()String name = res.getString(name); catch (SQLException e) e.printStackTrace(); 4. 請利用JSP編寫一簡易的購物車程序,它包括一購物界面及往購物車中添加商品與刪除商品功能,并能將用戶當前已購的所有商品顯示出來。5. 寫一個Singleton(單例模式)出來。public class LazySingleton private static LazySingleton instan
14、ce = null;/ 默認的私有的構造方法,保證外界無法直接實例化private LazySingleton() / 靜態(tài)方法,返回此類的唯一實例public static LazySingleton getInstance() if (instance = null) instance = new LazySingleton();return instance;public void pp()System.out.println(lazy ok);6. 用循環(huán)控制語句打印輸出:1+3+5+.+99=?結果。 int sum = 0;for(int i=1;i100;i+=2)sum = s
15、um+i;System.out.println(1+3+5+.+99 = +sum);7. 請編寫一JSP程序,它能根據輸入的訂單號查尋出該訂單的詳細信息,包括訂單用戶名及價錢,其中訂單號以請求參數的形式傳給該JSP。訂單信息都保存在SQLSERVER數據庫中。并要求將查尋到的訂單信息以表格的形式顯示給用戶。IBM筆試題注:IBM筆試題一小時之內完成,題目全部用英文描述,這里用中文表述一、名詞解釋此題大概有15個左右,還有一些記不清了1、Eclipse2、J2EE3、EJB4、Ajax5、Web service6、二、找出以下代碼問題public class testpublic void p
16、rint(String str) char s=str; public class apublic static void main(String args) puts()三、寫出以下輸出public class Parent public void method() System.out.println(parent); public static void smethod() Sysyem.out.println(parent); public class Child extends parent public void method() System.out.println(child)
17、; public static void smethod() Sysyem.out.println(child); public class test public static void print(String args) Child c=new Child(); Parent p=(Parent)c; p.method(); p.smethod(); 四、編程題(兩題選其一)1、IBM全球有35萬員工,名字由26個字母組成,長度不一。1)請設計一個算法,能夠快速查找出要查詢的名字。2)寫出此算法的時間復雜度3)如果對此算法進行測試,請寫出測試用例2、用熟悉的c/c+/java寫出一個完成
18、的函數,此函數能夠將一個值插入一個排好序的二叉樹中五、Unix命令題此題包含Unix操作系統(tǒng)的常用命令如建目錄、系統(tǒng)啟動、磁盤使用情況察看等,大概15個以上六、英文短文(兩題選其一,不少于200字)1、描述一下你理想中的職業(yè)2、描述一下你心目中的中國文化以及它對于日常工作的影響JAVA面試題-CORE JAVA部分 1 在main(String args)方法內是否可以調用一個非靜態(tài)方法?答案:不能2 同一個文件里是否可以有兩個public類?答案:不能3 方法名是否可以與構造器的名字相同? 答案:可以。public class Testpublic Test(String iceboy)Sy
19、stem.out.println(iceboy);public void Test(String iceboy)System.out.println(iceboy);public static void main(String args)Test a = new Test(abc);/輸出“abc”a.Test(iceboy);/輸出“iceboy”4. 初始化了一個沒有run()方法的線程類,是否會出錯?答案:不會。第一種方法:直接繼承Thread類。public class Testpublic static void main(String args)ThreadClass t = ne
20、w ThreadClass();t.start();System.out.println(end);/輸出“end”class ThreadClass extends Thread /Thread類已經實現了空的run()方法。第二種方法:實現Runnable接口public class Testpublic static void main(String args)ThreadClass t = new ThreadClass();Thread thread = new Thread(t);thread.start();System.out.println(end);class Thread
21、Class implements Runnable public void run() /必須有此方法否則編譯報錯。它是Runnable接口中的抽象方法。System.out.println(Threads);4 局部內部類是否可以訪問非final變量?答案:不能訪問局部的,可以訪問成員變量(全局的)。class Outprivate String name = ;void print()final String work = out.local.work;/若不是final的則不能被Animal 使用.int age=10;class Animal/定義一個局部內部類.只能在
22、print()方法中使用./局部類中不能使用外部的非final的局部變量.全局的可以.public void eat()System.out.println(work);/ok/age=20;error not finalSystem.out.println(name);/ok.Animal local = new Animal();local.eat();5 選擇語句case中,允許使用的值有哪些? 答案:int,short,char,byte(都在int范圍之內,且是整數)6 Math,String是不可繼承的。(final類)Instanceof 后面跟的應該是OBJECT。構造器可以是
23、私有的。(private)=與=意義是完全不同的。一個是賦值,一個是等于。全局變量可以不進行初始化,如果使用一個局部變量,則這個局部變量要被初始化。7 在try-catch-finally塊中的退出語句。public class Testpublic static void main(String args)int a=1;trya=a/0;catch(Exception e)System.out.println(catch);return;/當return時,finally中的語句會執(zhí)行。/System.exit(0);/若用上這句,finally中的語句不會執(zhí)行。直接返回,退出程序。fin
24、ally /當沒有System.exit(0);時,無論是否發(fā)生異常它都會執(zhí)行。System.out.println(finally);注:try-catch-finally塊的順序不能調換。8 下面都是正確的main方法簽名。public static void main(String args)public static final void main(String args)static public void main(String args)static public synchronized void main(String args)static public abstract
25、void main(String args)/錯誤9 if(-0.0 = 0.0)是相等還是不等?答案:相等。10一個抽象類是否可以沒有抽象方法?答案:可以。11RandomAccessFile 類繼承Object,并且實現了DataInput和DataOutput接口。答案:正確12Collection與Collections的區(qū)別?答案:Collection是一個接口,但 Collections卻是一個輔助類,里面有很多靜態(tài)的工具方法。而且很有用的。如:reverse(Listlist);sort(Listlist, Comparatorc)等。Collections沒有實現任何接口。它直
26、接繼承了Object。13class Child extends Parentsclass Parents是否可以這樣聲明類,在一個文件中?答案:可以。無所謂的。14. 數組,無論是當前的,還是類等級的,都會被初始化。String 是被初始化為 null,不是空字符。null,“,” “,都是不同的?!癱ontinue”只能在一個循環(huán)里(如for,do,while),它不能在case語句中出現。Primitive(int,char,long等)數組是不能互相賦值的,即使它們本身可以。一個Constructor可以拋出任何異常。初始化塊是按照聲明的順序執(zhí)行的。所有關于 NaN(Not a Num
27、ber) 和 non-NaN 的比較,都返回false.這條很重要。=會產生編譯錯誤,如果兩邊類型不匹配的話。equals() 返回 false 如果對象類型不同,但不產生 編譯錯誤。15Java成員變量默認初始化的值。成員變量類型取值 byte-0 short-0 int-0 long-0L char-u0000 float-0.0F double-0.0D boolean-false所有引用類型null16. integer和long 操作 /和% 的話, 可能會拋出ArithmeticException,比如除0。但是 float與double不會,即使是除以0。double a=0;a
28、=a/0;則a等于NaN。17普通內部類不可以擁有靜態(tài)變量,但靜態(tài)內部類可以。File類沒有 任何 處理文件內容的方法。InputStream 和 OutputStream 是 抽象類, DataInput 和 DataOutput是 接口。DataInputStream實現了DataInput接口。18面向對象的特征有哪些方面 ?答案:最基本特征:封裝,繼承,多態(tài)。其他特征:抽象關聯(lián),聚合,組合,內聚,耦合19String是最基本的數據類型嗎? String 和StringBuffer的區(qū)別?答案:String不是一最基本的數據類型。STRING的長度是不可變的,STRINGBUFFER的長
29、度是可變的。如果你對字符串中的內容經常進行操作,特別是內容要修改時,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法 20int 和 Integer 有什么區(qū)別 答案:int是基本類型。Integer是引用類型。Integer可以把String轉換成int。21.運行時異常與一般異常有何異同? 答案:異常表示程序運行過程中可能出現的非正常狀態(tài),運行時異常表示虛擬機的通常操作中可能遇到的異常,是一種常見運行錯誤。java編譯器要求方法必須聲明拋出可能發(fā)生的非運行時異常,但是并不要求必須聲明拋出未被捕獲的運行時異常。22說出一些
30、常用的類,包,接口,請各舉5個?答案:常用類-System,ArrayList,FileInputStream,Thread,Socket.常用的包-java.io,java.util,java.sql,java.javax.naming,常用接口-Collection,Connection, Cloneable, Comparable, Serializable23.說出ArrayList,Vector, LinkedList的存儲性能和特性.答案:ArrayList和Vector都是使用數組方式存儲數據,此數組元素數大于實際存儲的數據以便增加和插入元素,它們都允許直接按序號索引元素,但是插
31、入元素要涉及數組元素移動等內存操作,所以索引數據快而插入數據慢,Vector由于使用了synchronized方法(線程安全),通常性能上較ArrayList差,而LinkedList使用雙向鏈表實現存儲,按序號索引數據需要進行前向或后向遍歷,但是插入數據時只需要記錄本項的前后項即可,所以插入速度較快。 24設計4個線程,其中兩個線程每次對j增加1,另外兩個線程對j每次減少1。寫出程序。 注:因為這4個線程共享J,所以線程類要寫到內部類中。加線程:每次對j加一。減線程:每次對j減一。public class TestThreadsprivate int j=1;/加線程private clas
32、s Inc implements Runnablepublic void run()for(int i = 0;i 10;i+)inc();/減線程private class Dec implements Runnablepublic void run()for(int i = 0;i 10;i+)dec();/加1private synchronized void inc()j+;System.out.println(Thread.currentThread().getName()+-inc:+j); /減1private synchronized void dec()j-;System.o
33、ut.println(Thread.currentThread().getName()+-dec:+j); /測試程序public static void main(String args)TestThreads test = new TestThreads();/創(chuàng)建兩個線程類Thread thread = null;Inc inc = test.new Inc();Dec dec = test.new Dec();/啟動4個線程for(int i = 0;i 2;i+)thread = new Thread(inc);thread.start();thread = new Thread(d
34、ec);thread.start();25數組轉換問題。Object object = new Person2;Person person = new Person 3;person = (Person )object;/可以轉換int i = new int2;long l = new int3;i = (long)l;/不可以轉換26用socket通訊寫出客戶端和服務器端的通訊,要求客戶發(fā)送數據后能夠回顯相同的數據。 Server.java:源代碼import .*;import java.io.*;class Serverpublic Server()BufferedReader br
35、= null;PrintWriter pw = null;tryServerSocket server = new ServerSocket(8888);/建立服務器端Socket socket = server.accept();/監(jiān)聽客戶端/得到該連接的輸入流br = new BufferedReader(new InputStreamReader(socket.getInputStream();/得到該連接的輸出流pw = new PrintWriter(socket.getOutputStream(),true);/先讀后寫String data = br.readLine();Sys
36、tem.out.println(data);/輸出到控制臺pw.println(data);/轉發(fā)給客戶端catch(Exception e)e.printStackTrace();finallytry/關閉讀寫流br.close();pw.close();catch(Exception e)public static void main(String args) Server server = new Server();Client.java:源代碼import .*;import java.io.*;class Clientpublic Client()BufferedReader br
37、= null;PrintWriter pw = null;try Socket socket = new Socket(localhost,8888);/與服務器建立連接,服務器要先啟 /得到Socket的輸入與輸出流 br = new BufferedReader(new InputStreamReader(socket.getInputStream(); pw = new PrintWriter(socket.getOutputStream(),true); /先寫后讀 pw.println(Client:你好!); String data = null; while(true) data
38、 = br.readLine(); if(data!=null) break; System.out.println(data);catch(Exception e)e.printStackTrace();finallytrybr.close();pw.close();catch(Exception e)public static void main(String args) Client c = new Client();27談談final, finally, finalize的區(qū)別。答案:final 用于聲明屬性,方法和類,分別表示屬性不可變,注意:如果是基本類型說明變量本身不能改變,如果
39、是引用類型,說明它不能指向其他的對象了。但對象還是可以改變的。方法不可覆蓋,類不可繼承。finally是異常處理語句結構的一部分,表示無論是否出現異??偸菆?zhí)行。finalize是Object類的一個方法,在垃圾收集器執(zhí)行的時候會調用被回收對象的此方法,可以覆蓋此方法提供垃圾收集時的其他資源回收,例如關閉文件等。28Anonymous Inner Class (匿名內部類) 是否可以extends(繼承)其它類,是否可以implements(實現)interface(接口)? 答案:可以繼承其他類或完成其他接口,在swing編程中常用此方式。29.Static Nested Class 和 In
40、ner Class的不同,說得越多越好(面試題有的很籠統(tǒng))。 答案:Static Nested Class是被聲明為靜態(tài)(static)的內部類,它可以不依賴于外部類實例 被實例化。而通常的內部類需要在外部類實例化后才能實例化。30.&和&的區(qū)別。 答案:&是位運算符,表示按位與運算,&是邏輯運算符,表示邏輯與(and).另外,也可以用于邏輯運算,與的區(qū)別在于是非短路運算符,是短路運算符31.HashMap和Hashtable的區(qū)別。 答案:HashMap是Hashtable的輕量級實現(非線程安全的實現),他們都實現了Map接口, 主要區(qū)別在于HashMap允許空(null)鍵值(key)與
41、空值(value),由于非線程安全,效率上可能高于Hashtable,Hashtable不允許有空(null)鍵值(key)與空值(value)。32什么時候用assert? 答案:1.4新增關鍵字(語法),用于測試boolean表達式狀態(tài),可用于調試程序。使用方法 assert ,表示如果表達式為真(true),則下面的語句執(zhí)行,否則拋出AssertionError。33GC是什么? 為什么要有GC? 答案:GC是垃圾收集的意思(Gabage Collection),內存處理是編程人員容易出現問題的地方,忘記或者錯誤的內存回收會導致程序或系統(tǒng)的不穩(wěn)定甚至崩潰,Java提供的GC功能可以自動監(jiān)
42、測對象是否超過作用域從而達到自動回收內存的目的,Java語言沒有提供釋放已分配內存的顯式操作方法。 34String s = new String(xyz);創(chuàng)建了幾個String Object? 答案:兩個,一個是對象,一個是對象的引用。35Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 答案:Math.round(11.5)=12Math.round(-11.5)=-11,總是返回接近0的數。36short s1 = 1; s1 = s1 + 1;有什么錯? short s1 = 1; s1 += 1;有什么錯? 答案:short s1 = 1;
43、s1 = s1 + 1; 有錯(s1+1運算結果是int型,需要強制轉換類型)short s1 = 1; s1 += 1;(沒有錯,s1=2)37.sleep() 和 wait() 有什么區(qū)別? 答案:sleep是線程類(Thread)的方法,導致此線程暫停執(zhí)行指定時間(休息),把執(zhí)行機會給其他線程,但是監(jiān)控狀態(tài)依然保持,到時后會自動恢復,時間到了會繼續(xù)運行。調用sleep不會釋放對象鎖。wait是Object類的方法,對此對象調用wait方法導致本線程放棄對象鎖,進入等待此對象的等待鎖定池,只有針對此對象發(fā)出notify方法(或notifyAll)后本線程才進入對象鎖定池準備獲得對象鎖進入運
44、行狀態(tài)。38Java有沒有goto語句? 答案:沒有39數組有沒有l(wèi)ength()這個方法? String有沒有l(wèi)ength()這個方法?答案:數組沒有l(wèi)ength()這個方法,有l(wèi)ength的屬性。String有l(wèi)ength()這個方法。40數組是不是基本類型?答案:不是。41Overload和Override的區(qū)別。Overloaded的方法是否可以改變返回值的類型?答案:方法的重寫Overriding和重載Overloading是Java多態(tài)性的不同表現。重載Overload是一個類中多態(tài)性的一種表現,方法名必需相同,參數列表必需不同.(長度不同或類型不同),與返回值類型沒有關系. 構造
45、器也可以重載.方法名和參數列表都相同,只有返回類型不相同則是方法重復定義.編譯出錯. Overloaded的方法是可以改變返回值的類型。重寫Override是父類與子類之間多態(tài)性的一種表現。如果在子類中定義某方法與其父類有相同的名稱和參數,我們說該方法被重寫 (Overriding)。子類的對象使用這個方法時,將調用子類中的定義,對它而言,父類中的定義如同被“屏蔽”了。42Set里的元素能重復嗎?那么用什么方法區(qū)分是否重復? 答案:Set里的元素是不能重復的,如果重復就重復的就不加到里面。用iterator()方法來區(qū)分 重復與否。應該覆蓋equals()判斷兩個Set是否相等。43.”=”與
46、equal有何區(qū)別?答案:“=”比較的是內存地址,equal比較的是內容本身。44給我一個你最常見到的runtime exception。答案:IndexOutOfBoundsException 數組越界NullPointerException 空指針異常SystemException 系統(tǒng)異常45error和exception有什么區(qū)別?答案:Error表示系統(tǒng)級的錯誤和程序不必處理的異常,我們無法處理它。 Exception表示是可以捕捉或者需要程序進行處理的異常。 46List, Set, Map是否繼承自Collection接口?答案:List,Set是。Map不是47abstract
47、 class和interface有什么區(qū)別?答案:一個只能繼承一個抽象類,但卻可以實現多個接口。抽象類中可以有也可以沒有抽象方法。并且可以定義和常規(guī)類一樣的變量和方法。而接口中所有的方法都是抽象的,所有的變量都是靜態(tài)不可修改的。48abstract的method是否可同時是static,是否可同時是native,是否可同時是synchronized?答案:都不能。49接口是否可繼承接口? 抽象類是否可實現(implements)接口? 抽象類是否可繼承實體類答(concrete class)?答案:接口可以繼承接口。接口間繼承(extends),不能實現(implements)。抽象類可以實現(implements)接口,但接口不能實現抽象類。抽象類間也用繼承(extends)。抽象類是否可繼承實體類,但前提是實體類必須有無參的構造函數。50啟動一個線程是用run()還是start()?有什么區(qū)別?答案:啟動一個線程是調用start()方法,這并不意味著線程就會立即運行,只是進入了可運行狀態(tài)。直接調用run()方法不會產生線程,而是把它當作普通的方法調用,馬上執(zhí)行。51Constructor是否可被override?答案:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 地板銷售薪酬管理制度
- 公司財產衣服管理制度
- 制定對外捐贈管理制度
- 商管公司獎懲管理制度
- 工廠焊絲倉庫管理制度
- 醫(yī)院病區(qū)清潔管理制度
- 辦公場所照明管理制度
- 單位消防值班管理制度
- 培訓手冊發(fā)放管理制度
- 宿舍串門日常管理制度
- 外賣騎手勞務合同協(xié)議書
- T/CAMIR 002-2022企業(yè)技術創(chuàng)新體系建設、管理與服務要求
- DB31/T 595-2021冷庫單位產品能源消耗指標
- 第五章 SPSS基本統(tǒng)計分析課件
- 2025年計算機Photoshop操作實務的試題及答案
- 2025時事熱點政治題及參考答案(滿分必刷)
- GB/T 23453-2025天然石灰石建筑板材
- 2024-2030全球WiFi 6移動熱點行業(yè)調研及趨勢分析報告
- 砌磚理論考試題及答案
- 中醫(yī)針灸治療腦梗塞后遺癥的應用實踐
- 2025年高等數學期末考試試題及答案
評論
0/150
提交評論