Java程序設(shè)計實訓(xùn)

出版時間:2010-3  出版社:水利水電出版社  作者:李宗軍,騰延燕 編著  頁數(shù):151  

前言

  隨著計算機科學(xué)與技術(shù)的飛速發(fā)展,計算機的應(yīng)用已經(jīng)滲透到國民經(jīng)濟與人們生活的各個角落,正在日益改變著傳統(tǒng)的人類工作方式和生活方式。在我國高等教育逐步實現(xiàn)大眾化后,越來越多的高等院校會面向國民經(jīng)濟發(fā)展的第一線,為行業(yè)、企業(yè)培養(yǎng)各級各類高級應(yīng)用型專門人才。為了大力推廣計算機應(yīng)用技術(shù),更好地適應(yīng)當(dāng)前我國高等教育的跨躍式發(fā)展,滿足我國高等院校從精英教育向大眾化教育的轉(zhuǎn)變,符合社會對高等院校應(yīng)用型人才培養(yǎng)的各類要求,我們成立了“21世紀(jì)高等院校規(guī)劃教材編委會”,在明確了高等院校應(yīng)用型人才培養(yǎng)模式、培養(yǎng)目標(biāo)、教學(xué)內(nèi)容和課程體系的框架下,組織編寫了本套“21世紀(jì)高等院校規(guī)劃教材”?! ”娝苤滩慕ㄔO(shè)作為保證和提高教學(xué)質(zhì)量的重要支柱及基礎(chǔ),作為體現(xiàn)教學(xué)內(nèi)容和教學(xué)方法的知識載體,在當(dāng)前培養(yǎng)應(yīng)用型人才中的作用是顯而易見的。探索和建設(shè)適應(yīng)新世紀(jì)我國高等院校應(yīng)用型人才培養(yǎng)體系需要的配套教材已經(jīng)成為當(dāng)前我國高等院校教學(xué)改革和教材建設(shè)工作面臨的緊迫任務(wù)。因此,編委會經(jīng)過大量的前期調(diào)研和策劃,在廣泛了解各高等院校的教學(xué)現(xiàn)狀、市場需求,探討課程設(shè)置、研究課程體系的基礎(chǔ)上,組織一批具備較高的學(xué)術(shù)水平、豐富的教學(xué)經(jīng)驗、較強的工程實踐能力的學(xué)術(shù)帶頭人、科研人員和主要從事該課程教學(xué)的骨干教師編寫出一批有特色、適用性強的計算機類公共基礎(chǔ)課、技術(shù)基礎(chǔ)課、專業(yè)及應(yīng)用技術(shù)課的教材以及相應(yīng)的教學(xué)輔導(dǎo)書,以滿足目前高等院校應(yīng)用型人才培養(yǎng)的需要。本套教材消化和吸收了多年來已有的應(yīng)用型人才培養(yǎng)的探索與實踐成果,緊密結(jié)合經(jīng)濟全球化時代高等院校應(yīng)用型人才培養(yǎng)工作的實際需要,努力實踐,大膽創(chuàng)新。教材編寫采用整體規(guī)劃、分步實施、滾動立項的方式,分期分批地啟動編寫計劃,編寫大綱的確定以及教材風(fēng)格的定位均經(jīng)過編委會多次認真討論,以確保該套教材的高質(zhì)量和實用性。  教材編委會分析研究了應(yīng)用型人才與研究型人才在培養(yǎng)目標(biāo)、課程體系和內(nèi)容編排上的區(qū)別,分別提出了3個層面上的要求:在專業(yè)基礎(chǔ)類課程層面上,既要保持學(xué)科體系的完整性,使學(xué)生打下較為扎實的專業(yè)基礎(chǔ),為后續(xù)課程的學(xué)習(xí)做好鋪墊,更要突出應(yīng)用特色,理論聯(lián)系實際,并與工程實踐相結(jié)合,適當(dāng)壓縮過多過深的公式推導(dǎo)與原理性分析,兼顧考研學(xué)生的需要,以原理和公式結(jié)論的應(yīng)用為突破口,注重它們的應(yīng)用環(huán)境和方法;在程序設(shè)計類課程層面上,把握程序設(shè)計方法和思路,注重程序設(shè)計實踐訓(xùn)練,引入典型的程序設(shè)計案例,將程序設(shè)計類課程的學(xué)習(xí)融入案例的研究和解決過程中,以學(xué)生實際編程解決問題的能力為突破口,注重程序設(shè)計算法的實現(xiàn);在專業(yè)技術(shù)應(yīng)用層面上,積極引入工程案例,以培養(yǎng)學(xué)生解決工程實際問題的能力為突破口,加大實踐教學(xué)內(nèi)容的比重,增加新技術(shù)、新知識、新工藝的內(nèi)容?! ”咎滓?guī)劃教材的編寫原則是:  在編寫中重視基礎(chǔ),循序漸進,內(nèi)容精煉,重點突出,融入學(xué)科方法論內(nèi)容和科學(xué)理念,反映計算機技術(shù)發(fā)展要求,倡導(dǎo)理論聯(lián)系實際和科學(xué)的思想方法,體現(xiàn)一級學(xué)科知識組織的層次結(jié)構(gòu)。主要表現(xiàn)在:以計算機學(xué)科的科學(xué)體系為依托,明確目標(biāo)定位,分類組織實施,兼容互補;理論與實踐并重,強調(diào)理論與實踐相結(jié)合,突出學(xué)科發(fā)展特點,體現(xiàn)學(xué)科發(fā)展的內(nèi)在規(guī)律;教材內(nèi)容循序漸進,保證學(xué)術(shù)深度,減少知識重復(fù),前后相互呼應(yīng),內(nèi)容編排合理。

內(nèi)容概要

  本書是《Java 程序設(shè)計與應(yīng)用》(李宗軍、滕延燕編著)的配套用書,由上機實訓(xùn)、主教材習(xí)題選解與提示兩部分組成。實訓(xùn)部分精心設(shè)計了20個實訓(xùn),每一實訓(xùn)又分為實訓(xùn)目的和實訓(xùn)案例兩部分。前15個實訓(xùn)的開發(fā)環(huán)境是“JDK+文本編輯器”,緊扣主教材,強調(diào)編程的思想、原理和技術(shù)細節(jié),是編程的基本功。后5個實訓(xùn)采用的開發(fā)環(huán)境是Netbeans,其中實訓(xùn)16、17、18是Netbean的入門和基本用法,完成從“JDK+文本編輯器”到IDE的過渡,最后2個是綜合實訓(xùn),是對主教材、前15個實訓(xùn)以及IDE使用的深化和綜合,并與案例15形成強烈的對比。讀者完成主教材和這些實訓(xùn)后,能夠掌握過硬的編程基本功,熟練掌握IDE的基礎(chǔ)用法,符合企業(yè)軟件開發(fā)的要求?! ‰S書附贈光盤內(nèi)容為主教材所有范例源程序、實訓(xùn)的源代碼程序、Flash教學(xué)視頻、以及相關(guān)軟件、JDK API文檔等?! ”緯勺鳛槔砉た聘叩仍盒5摹癑ava程序設(shè)計”的輔助教材,也可作為軟件企業(yè)培訓(xùn)或者社會培訓(xùn)機構(gòu)的“Java程序設(shè)計”的輔助教材,也適用于自學(xué)。本書是作者長期從事Java技術(shù)研究、軟件開發(fā)、教學(xué)、企業(yè)軟件項目指導(dǎo)的心得體會,在此奉獻給大家,愿本書能夠為廣大 Java 愛好者提供有益的幫助。

書籍目錄

序 前言 實訓(xùn)1 Java編程入門實訓(xùn)2 Java基礎(chǔ)實訓(xùn)3 package與import語句實訓(xùn)4 操作符與流程控制實訓(xùn)5 類與實例對象實訓(xùn)6 類的封裝與繼承實訓(xùn)7 類的多態(tài)實訓(xùn)8 接口與抽象類實訓(xùn)9 引用類型的類型轉(zhuǎn)換實訓(xùn)10 異常處理實訓(xùn)11 多線程編程實訓(xùn)12 輸入/輸出實訓(xùn)13 集合框架實訓(xùn)14 常用JDKAPI實訓(xùn)15 GUI編程實訓(xùn)16 Ne~eansIDE基本用法實訓(xùn)17 JUnit單元測試實訓(xùn)18 在Ne~eans中調(diào)試程序?qū)嵱?xùn)19 綜合開發(fā)1:計算器實訓(xùn)20 綜合開發(fā)2:文本編輯器附錄 習(xí)題選解與提示參考文獻

章節(jié)摘錄

  根據(jù)行中包含的是字段聲明、方法聲明還是其他代碼來創(chuàng)建字段斷點、方法斷點或行斷點。源代碼行旁邊的左旁注中將顯示相應(yīng)的斷點標(biāo)注。當(dāng)調(diào)試器會話在啟動或已運行時,IDE將測試所設(shè)置的斷點是否有效。如果斷點無效,IDE將使用中斷標(biāo)注指明斷點無效,并在“調(diào)試器控制臺”中顯示錯誤消息?! ?)設(shè)置所有其他類型的斷點的操作步驟是: ?、僭谠创a編輯器中,選擇要設(shè)置斷點的代碼元素?! 、谶x擇Debug一。NewBreakpoints命令。將打開“新建斷點”對話框,并填充了建議的斷點類型和目標(biāo)。 ?、廴缬斜匾?,在BreakpointsType下拉列表中調(diào)整建議的斷點類型?! 、茌斎胍獮槠湓O(shè)置斷點的包和類名?! 、菰凇靶陆〝帱c”對話框中,設(shè)置所需的任何其他選項,然后單擊OK按鈕。IDE將為選定的源元素創(chuàng)建新的斷點?! ?)修改現(xiàn)有斷點的操作步驟是:  ①選擇Window-Debugging-Breakpoints命令打開斷點窗口?! 、谟覔羧我鈹帱c,選擇.Properties命令打開“斷點屬性”對話框?! 、壅{(diào)整任何所需的設(shè)置或操作,然后單擊OK按鈕。IDE將為選定的源元素更新斷點?! ?)啟用和禁用斷點的操作步驟是:在“斷點”窗口中右擊該斷點,然后選擇:Enable或Disable命令。需要注意的兩點是: ?、倏梢允褂靡韵路椒▉硇薷暮蛦⒂眯袛帱c、字段斷點和方法斷點:右擊源代碼編輯器左旁注中的斷點圖標(biāo),然后從“斷點”子菜單中進行選擇?! 、谠谡{(diào)試會話正在運行時,可以在“新建斷點”對話框中使用代碼完成功能?! 。?)設(shè)置條件斷點?! 】梢栽跀帱c一、二設(shè)置條件,以便僅當(dāng)符合條件時才會中斷執(zhí)行??赏ㄟ^選中“條件”復(fù)選框并輸入條件,在線程斷點以外的任何斷點上設(shè)置條件。對于所有斷點,可使用以下方法指定斷點的觸發(fā)頻率:選中“進行命中計數(shù)時中斷”復(fù)選框,然后從下拉列表中選擇一個條件并指定數(shù)值。  類斷點和異常斷點可用于設(shè)置以下條件:  1)對于類斷點,可使用以下方法排除觸發(fā)斷點的類:選中“排除類”復(fù)選框,然后指定要排除的類?! ?)對于異常斷點,可使用以下方法過濾觸發(fā)斷點的類:選中“過濾拋出異常的類”復(fù)選框,然后指定要匹配或排除的類名?! ≡O(shè)置斷點條件的操作步驟是:  1)創(chuàng)建新的斷點或打開現(xiàn)有斷點的定制器,方法是:在“斷點”窗口中右擊其名稱,然后選擇“定制”命令?! ?)選中“條件”復(fù)選框,然后在“條件”文本框中鍵入條件。條件必須遵循Java語法規(guī)則。條件可在等號(=)右側(cè)包含任何內(nèi)容。

編輯推薦

  以少學(xué)時、沒有Java程序設(shè)計基礎(chǔ)的讀者為對象,也適合Java提高者。在內(nèi)容編排上與主教材保持同步,設(shè)計的實訓(xùn)案例是對主教材的深化和升華。與企業(yè)軟件開發(fā)適度銜接,精心設(shè)計了18個獨立實訓(xùn)和2個綜合設(shè)計實訓(xùn),典型實洲案例來源于企業(yè)項目。實訓(xùn)案例的選取遵循由淺入深的原則,具有一定的系統(tǒng)性,同時每個實訓(xùn)又具有一定的獨立性?!禞ava程序設(shè)計實訓(xùn)》所附光盤中提供大量的相關(guān)資源(環(huán)境開發(fā)軟件、Flash教學(xué)視頻、主教材及實訓(xùn)教材中所有案例源程序代碼等)。

圖書封面

評論、評分、閱讀與下載


    Java程序設(shè)計實訓(xùn) PDF格式下載


用戶評論 (總計1條)

 
 

  •   書很好,是為了寫老師的作業(yè)才買的,比想象中的好多啦
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7