java計算機二級考試重點筆記_第1頁
java計算機二級考試重點筆記_第2頁
java計算機二級考試重點筆記_第3頁
java計算機二級考試重點筆記_第4頁
java計算機二級考試重點筆記_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

/**文檔闡明所有考試內(nèi)容,涉及某些軟件工程基本和絕大部文獻目錄,需要用到遞歸(比較簡樸);3)Applet小程序*編以考很難,但是我當時考特別簡樸,就是設立一種按鈕,然后6)2)向Applet傳遞參數(shù)方式plet 時調(diào)用該辦法,告知系統(tǒng)刷新顯示; updateApplet顯示;4)在Applet中先調(diào)用init()完畢所必要初始化工作;5)在HTML文獻<Applet>標志,至少需要指定Applet子類名稱以及在瀏覽器中7)當一種包括Appletweb頁面被其她頁面覆蓋時,被調(diào)用Applet辦法是stop9)向JApplet中增長構件,是把構件添加到SwingApplet內(nèi)容面板中;對JApplet設立布局管理器,是對SwingApplet內(nèi)容面板進行設立,SwingApplet內(nèi)容面板plet是BorderLayout;而Applet默認布局管理器是FlowLayout答:final是修飾符(核心字)如果一種類被聲明為final,意味著它不能再派生出新子被聲明為final。將變量或辦法聲明為final,可以保證它們在使用中不被變化。被聲明為final變量必要在聲明時給定初值,而在后來引用中只能讀取,不可修改。被聲明為final辦法也同樣只能使用,不能重載。Finally是在異常解決時提供finally塊來執(zhí)行任何清除操作。如果拋出一種異常,那么相匹配catch子句就會執(zhí)行,然后控制就會進入finally塊(如果finally語句塊,無論程序如何運營,它都必然被執(zhí)行到。三、雜亂收集 (一)①算法時間復雜度指是算法在執(zhí)行過程中所需要基本運算次數(shù)。②算術運算符中“++,--,~(取反),!”運算符優(yōu)先級最高;其她運getPriority取線程優(yōu)先級,還可在rity⑥java中所有事件類是繼承來自java.util.Event,AWT事件類是java.util.Event子類;FloatvalueOfstaticvalueOfStringstr一種靜態(tài)函值⑨(JVM)java虛擬機具備功能是:校驗代碼->編譯代碼—>運營代碼 (二)①對于線程啟動需要指明是要對哪個對象進行添加線程,例如:想要test=newTest();Threadt=newThread(test);t.start();如②為所有原始類型提供(Buffer)緩存支持。字符集編碼解碼解決方案。多路(non-bloking)非阻塞式高伸縮性網(wǎng)絡I/O③如果一種類不能有子類,則在類前面加上final,不能加上private(該核心字不能用來修飾一種類,但可以用來修飾一種基類中不但愿被子類辦法)④ArrayList類在表達數(shù)組時,不需要定義數(shù)組長度。⑤辦法重寫規(guī)范:1子類辦法必要與父類辦法名稱和形參保持一致2返回類型必要與父類一致3不能縮小父類辦法訪問權限,但可以擴大訪問權限4不能拋出比父類辦法更多異常⑥線程組是由java.lang中ThreadGroup類實現(xiàn),在創(chuàng)立線程時,可以顯示地指定線程組,此時需要從如下三種線程構造辦法中選取一種:PublicThread(ThreadGroupgroup,Runnabletarget)PublicThread(ThreadGroupgroup,Stringname)PublicThread(ThreadGroupgroup,Runnabletarget,Stringname)⑦在java.io中,提供了ByteArayInputStream,ByteArrayOutputStream和StringBufferInputStream直接訪問內(nèi)存,其中用ByteArrayOutputStream可以向字節(jié)數(shù)組(緩沖區(qū))寫入數(shù)據(jù)⑧DataInputStream(數(shù)據(jù)輸入流)容許輸出將基本數(shù)據(jù)類型寫入輸出流中。 (三)①線程中yield()辦法不能保證當前線程終結(jié),如果沒有更高檔別線程,則繼續(xù)執(zhí)行線程②椎棧中為了保證訪問數(shù)據(jù)一致性,應當對類數(shù)據(jù)進行封裝,而實現(xiàn)類數(shù)據(jù)封裝級別應應當是private。③System類屬性④內(nèi)部類不可以與外部類同名,內(nèi)部類是外部類一種成員⑤線程之間交互,倡導使用wait()和notify()辦法,這個兩個辦法是java.lang.object是實現(xiàn)線程之間通信兩個辦法,不倡導使用suspend()和resume()辦法,由于非常容易導致死鎖⑥集合類只能容納對象,若要存儲基本數(shù)據(jù)類型,則需要將其轉(zhuǎn)換為相應數(shù)據(jù)類型類⑦通過file實或者一種表達文獻名稱字符串可以生成文獻輸入/輸出流,在流對象生產(chǎn)同步。文獻被打開,然后就可以進行文獻讀寫,對于InputStream和OutputStream來說,它們實例都是順序訪問流,即只能進行順序讀寫,當從標準輸入流取數(shù)據(jù)時,從鍵盤輸入數(shù)據(jù)被緩沖,按Enter鍵時,程序才會到輸入數(shù)據(jù)⑧在jdk1.4版本時候在Swing構件中不能直接添加到頂層容器中(JFrame)如果要在JFrame中添加構件則需要使用:JFramef=newJFrame()Containerc=f.getContentPane()c.add(),->老題目會這樣,但jdk1.4后來可直⑨模式匹配(Matches) (四)②java對I/O訪問所提供同步解決機制是:FilterInputStream和FilterOutputStream。④對線性表進行二分法查找其前提條件是:線性表以順序方式存儲,并以按核心碼值拍好序好序⑤⑤File類為非流⑥監(jiān)聽事件和解決事件都由Listener完畢。⑦⑦⑧程序調(diào)試目是診斷和改正程序錯誤。 (1)算法解析 (2)軟件危機 (3)構造化程序設計三種基本構造是:順序->選取->重復 (4)一種數(shù)據(jù)有N個外模式和一種內(nèi)模式(物理模式),外模式也稱作是 (5)對象具備特性:標志唯一性;分類性;封裝性;多態(tài)性和模塊獨立性 (6)關系數(shù)據(jù)庫用來表達實體之間聯(lián)系是用二維表 (7)選取是按照行進行篩選,投影是按照列進行篩選,自然連接是對兩個 (8)軟件需求闡明書作用在于便于顧客,開發(fā)人員進行理解和交流,反映和驗收根據(jù)。 (9)白盒測試法是依照程序內(nèi)部邏輯來設計,重要辦法有邏輯覆蓋(語句 (10)數(shù)據(jù)庫設計四個階段:需求分析,概念設計,邏輯設計和物理設計 (邏輯設計和物理設計) )構造化程序設計重要原則為自頂向下、逐漸求精、限制使用GOT ()語句 (13)進程同步:進程同步是指若干進程之間互相合伙,共同完畢一項任務 (14)構造化程序設計核心和基本是構造化設計理論,其中涉及:構造化 d

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論