出版時(shí)間:2010-3 出版社:水利水電出版社 作者:李宗軍,騰延燕 編著 頁(yè)數(shù):151
前言
隨著計(jì)算機(jī)科學(xué)與技術(shù)的飛速發(fā)展,計(jì)算機(jī)的應(yīng)用已經(jīng)滲透到國(guó)民經(jīng)濟(jì)與人們生活的各個(gè)角落,正在日益改變著傳統(tǒng)的人類工作方式和生活方式。在我國(guó)高等教育逐步實(shí)現(xiàn)大眾化后,越來越多的高等院校會(huì)面向國(guó)民經(jīng)濟(jì)發(fā)展的第一線,為行業(yè)、企業(yè)培養(yǎng)各級(jí)各類高級(jí)應(yīng)用型專門人才。為了大力推廣計(jì)算機(jī)應(yīng)用技術(shù),更好地適應(yīng)當(dāng)前我國(guó)高等教育的跨躍式發(fā)展,滿足我國(guó)高等院校從精英教育向大眾化教育的轉(zhuǎn)變,符合社會(huì)對(duì)高等院校應(yīng)用型人才培養(yǎng)的各類要求,我們成立了“21世紀(jì)高等院校規(guī)劃教材編委會(huì)”,在明確了高等院校應(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é)方法的知識(shí)載體,在當(dāng)前培養(yǎng)應(yīng)用型人才中的作用是顯而易見的。探索和建設(shè)適應(yīng)新世紀(jì)我國(guó)高等院校應(yīng)用型人才培養(yǎng)體系需要的配套教材已經(jīng)成為當(dāng)前我國(guó)高等院校教學(xué)改革和教材建設(shè)工作面臨的緊迫任務(wù)。因此,編委會(huì)經(jīng)過大量的前期調(diào)研和策劃,在廣泛了解各高等院校的教學(xué)現(xiàn)狀、市場(chǎng)需求,探討課程設(shè)置、研究課程體系的基礎(chǔ)上,組織一批具備較高的學(xué)術(shù)水平、豐富的教學(xué)經(jīng)驗(yàn)、較強(qiáng)的工程實(shí)踐能力的學(xué)術(shù)帶頭人、科研人員和主要從事該課程教學(xué)的骨干教師編寫出一批有特色、適用性強(qiáng)的計(jì)算機(jī)類公共基礎(chǔ)課、技術(shù)基礎(chǔ)課、專業(yè)及應(yīng)用技術(shù)課的教材以及相應(yīng)的教學(xué)輔導(dǎo)書,以滿足目前高等院校應(yīng)用型人才培養(yǎng)的需要。本套教材消化和吸收了多年來已有的應(yīng)用型人才培養(yǎng)的探索與實(shí)踐成果,緊密結(jié)合經(jīng)濟(jì)全球化時(shí)代高等院校應(yīng)用型人才培養(yǎng)工作的實(shí)際需要,努力實(shí)踐,大膽創(chuàng)新。教材編寫采用整體規(guī)劃、分步實(shí)施、滾動(dòng)立項(xiàng)的方式,分期分批地啟動(dòng)編寫計(jì)劃,編寫大綱的確定以及教材風(fēng)格的定位均經(jīng)過編委會(huì)多次認(rèn)真討論,以確保該套教材的高質(zhì)量和實(shí)用性?! 〗滩木幬瘯?huì)分析研究了應(yīng)用型人才與研究型人才在培養(yǎng)目標(biāo)、課程體系和內(nèi)容編排上的區(qū)別,分別提出了3個(gè)層面上的要求:在專業(yè)基礎(chǔ)類課程層面上,既要保持學(xué)科體系的完整性,使學(xué)生打下較為扎實(shí)的專業(yè)基礎(chǔ),為后續(xù)課程的學(xué)習(xí)做好鋪墊,更要突出應(yīng)用特色,理論聯(lián)系實(shí)際,并與工程實(shí)踐相結(jié)合,適當(dāng)壓縮過多過深的公式推導(dǎo)與原理性分析,兼顧考研學(xué)生的需要,以原理和公式結(jié)論的應(yīng)用為突破口,注重它們的應(yīng)用環(huán)境和方法;在程序設(shè)計(jì)類課程層面上,把握程序設(shè)計(jì)方法和思路,注重程序設(shè)計(jì)實(shí)踐訓(xùn)練,引入典型的程序設(shè)計(jì)案例,將程序設(shè)計(jì)類課程的學(xué)習(xí)融入案例的研究和解決過程中,以學(xué)生實(shí)際編程解決問題的能力為突破口,注重程序設(shè)計(jì)算法的實(shí)現(xiàn);在專業(yè)技術(shù)應(yīng)用層面上,積極引入工程案例,以培養(yǎng)學(xué)生解決工程實(shí)際問題的能力為突破口,加大實(shí)踐教學(xué)內(nèi)容的比重,增加新技術(shù)、新知識(shí)、新工藝的內(nèi)容?! ”咎滓?guī)劃教材的編寫原則是: 在編寫中重視基礎(chǔ),循序漸進(jìn),內(nèi)容精煉,重點(diǎn)突出,融入學(xué)科方法論內(nèi)容和科學(xué)理念,反映計(jì)算機(jī)技術(shù)發(fā)展要求,倡導(dǎo)理論聯(lián)系實(shí)際和科學(xué)的思想方法,體現(xiàn)一級(jí)學(xué)科知識(shí)組織的層次結(jié)構(gòu)。主要表現(xiàn)在:以計(jì)算機(jī)學(xué)科的科學(xué)體系為依托,明確目標(biāo)定位,分類組織實(shí)施,兼容互補(bǔ);理論與實(shí)踐并重,強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,突出學(xué)科發(fā)展特點(diǎn),體現(xiàn)學(xué)科發(fā)展的內(nèi)在規(guī)律;教材內(nèi)容循序漸進(jìn),保證學(xué)術(shù)深度,減少知識(shí)重復(fù),前后相互呼應(yīng),內(nèi)容編排合理。
內(nèi)容概要
本書是《Java 程序設(shè)計(jì)與應(yīng)用》(李宗軍、滕延燕編著)的配套用書,由上機(jī)實(shí)訓(xùn)、主教材習(xí)題選解與提示兩部分組成。實(shí)訓(xùn)部分精心設(shè)計(jì)了20個(gè)實(shí)訓(xùn),每一實(shí)訓(xùn)又分為實(shí)訓(xùn)目的和實(shí)訓(xùn)案例兩部分。前15個(gè)實(shí)訓(xùn)的開發(fā)環(huán)境是“JDK+文本編輯器”,緊扣主教材,強(qiáng)調(diào)編程的思想、原理和技術(shù)細(xì)節(jié),是編程的基本功。后5個(gè)實(shí)訓(xùn)采用的開發(fā)環(huán)境是Netbeans,其中實(shí)訓(xùn)16、17、18是Netbean的入門和基本用法,完成從“JDK+文本編輯器”到IDE的過渡,最后2個(gè)是綜合實(shí)訓(xùn),是對(duì)主教材、前15個(gè)實(shí)訓(xùn)以及IDE使用的深化和綜合,并與案例15形成強(qiáng)烈的對(duì)比。讀者完成主教材和這些實(shí)訓(xùn)后,能夠掌握過硬的編程基本功,熟練掌握IDE的基礎(chǔ)用法,符合企業(yè)軟件開發(fā)的要求。 隨書附贈(zèng)光盤內(nèi)容為主教材所有范例源程序、實(shí)訓(xùn)的源代碼程序、Flash教學(xué)視頻、以及相關(guān)軟件、JDK API文檔等。 本書可作為理工科高等院校的“Java程序設(shè)計(jì)”的輔助教材,也可作為軟件企業(yè)培訓(xùn)或者社會(huì)培訓(xùn)機(jī)構(gòu)的“Java程序設(shè)計(jì)”的輔助教材,也適用于自學(xué)。本書是作者長(zhǎng)期從事Java技術(shù)研究、軟件開發(fā)、教學(xué)、企業(yè)軟件項(xiàng)目指導(dǎo)的心得體會(huì),在此奉獻(xiàn)給大家,愿本書能夠?yàn)閺V大 Java 愛好者提供有益的幫助。
書籍目錄
序 前言 實(shí)訓(xùn)1 Java編程入門實(shí)訓(xùn)2 Java基礎(chǔ)實(shí)訓(xùn)3 package與import語(yǔ)句實(shí)訓(xùn)4 操作符與流程控制實(shí)訓(xùn)5 類與實(shí)例對(duì)象實(shí)訓(xùn)6 類的封裝與繼承實(shí)訓(xùn)7 類的多態(tài)實(shí)訓(xùn)8 接口與抽象類實(shí)訓(xùn)9 引用類型的類型轉(zhuǎn)換實(shí)訓(xùn)10 異常處理實(shí)訓(xùn)11 多線程編程實(shí)訓(xùn)12 輸入/輸出實(shí)訓(xùn)13 集合框架實(shí)訓(xùn)14 常用JDKAPI實(shí)訓(xùn)15 GUI編程實(shí)訓(xùn)16 Ne~eansIDE基本用法實(shí)訓(xùn)17 JUnit單元測(cè)試實(shí)訓(xùn)18 在Ne~eans中調(diào)試程序?qū)嵱?xùn)19 綜合開發(fā)1:計(jì)算器實(shí)訓(xùn)20 綜合開發(fā)2:文本編輯器附錄 習(xí)題選解與提示參考文獻(xiàn)
章節(jié)摘錄
根據(jù)行中包含的是字段聲明、方法聲明還是其他代碼來創(chuàng)建字段斷點(diǎn)、方法斷點(diǎn)或行斷點(diǎn)。源代碼行旁邊的左旁注中將顯示相應(yīng)的斷點(diǎn)標(biāo)注。當(dāng)調(diào)試器會(huì)話在啟動(dòng)或已運(yùn)行時(shí),IDE將測(cè)試所設(shè)置的斷點(diǎn)是否有效。如果斷點(diǎn)無效,IDE將使用中斷標(biāo)注指明斷點(diǎn)無效,并在“調(diào)試器控制臺(tái)”中顯示錯(cuò)誤消息。 2)設(shè)置所有其他類型的斷點(diǎn)的操作步驟是: ?、僭谠创a編輯器中,選擇要設(shè)置斷點(diǎn)的代碼元素?! 、谶x擇Debug一。NewBreakpoints命令。將打開“新建斷點(diǎn)”對(duì)話框,并填充了建議的斷點(diǎn)類型和目標(biāo)?! 、廴缬斜匾?,在BreakpointsType下拉列表中調(diào)整建議的斷點(diǎn)類型?! 、茌斎胍獮槠湓O(shè)置斷點(diǎn)的包和類名。 ?、菰凇靶陆〝帱c(diǎn)”對(duì)話框中,設(shè)置所需的任何其他選項(xiàng),然后單擊OK按鈕。IDE將為選定的源元素創(chuàng)建新的斷點(diǎn)?! ?)修改現(xiàn)有斷點(diǎn)的操作步驟是: ?、龠x擇Window-Debugging-Breakpoints命令打開斷點(diǎn)窗口?! 、谟覔羧我鈹帱c(diǎn),選擇.Properties命令打開“斷點(diǎn)屬性”對(duì)話框?! 、壅{(diào)整任何所需的設(shè)置或操作,然后單擊OK按鈕。IDE將為選定的源元素更新斷點(diǎn)?! ?)啟用和禁用斷點(diǎn)的操作步驟是:在“斷點(diǎn)”窗口中右擊該斷點(diǎn),然后選擇:Enable或Disable命令。需要注意的兩點(diǎn)是: ?、倏梢允褂靡韵路椒▉硇薷暮蛦⒂眯袛帱c(diǎn)、字段斷點(diǎn)和方法斷點(diǎn):右擊源代碼編輯器左旁注中的斷點(diǎn)圖標(biāo),然后從“斷點(diǎn)”子菜單中進(jìn)行選擇。 ?、谠谡{(diào)試會(huì)話正在運(yùn)行時(shí),可以在“新建斷點(diǎn)”對(duì)話框中使用代碼完成功能?! 。?)設(shè)置條件斷點(diǎn)?! 】梢栽跀帱c(diǎn)一、二設(shè)置條件,以便僅當(dāng)符合條件時(shí)才會(huì)中斷執(zhí)行??赏ㄟ^選中“條件”復(fù)選框并輸入條件,在線程斷點(diǎn)以外的任何斷點(diǎn)上設(shè)置條件。對(duì)于所有斷點(diǎn),可使用以下方法指定斷點(diǎn)的觸發(fā)頻率:選中“進(jìn)行命中計(jì)數(shù)時(shí)中斷”復(fù)選框,然后從下拉列表中選擇一個(gè)條件并指定數(shù)值。 類斷點(diǎn)和異常斷點(diǎn)可用于設(shè)置以下條件: 1)對(duì)于類斷點(diǎn),可使用以下方法排除觸發(fā)斷點(diǎn)的類:選中“排除類”復(fù)選框,然后指定要排除的類。 2)對(duì)于異常斷點(diǎn),可使用以下方法過濾觸發(fā)斷點(diǎn)的類:選中“過濾拋出異常的類”復(fù)選框,然后指定要匹配或排除的類名。 設(shè)置斷點(diǎn)條件的操作步驟是: 1)創(chuàng)建新的斷點(diǎn)或打開現(xiàn)有斷點(diǎn)的定制器,方法是:在“斷點(diǎn)”窗口中右擊其名稱,然后選擇“定制”命令?! ?)選中“條件”復(fù)選框,然后在“條件”文本框中鍵入條件。條件必須遵循Java語(yǔ)法規(guī)則。條件可在等號(hào)(=)右側(cè)包含任何內(nèi)容。
編輯推薦
以少學(xué)時(shí)、沒有Java程序設(shè)計(jì)基礎(chǔ)的讀者為對(duì)象,也適合Java提高者。在內(nèi)容編排上與主教材保持同步,設(shè)計(jì)的實(shí)訓(xùn)案例是對(duì)主教材的深化和升華。與企業(yè)軟件開發(fā)適度銜接,精心設(shè)計(jì)了18個(gè)獨(dú)立實(shí)訓(xùn)和2個(gè)綜合設(shè)計(jì)實(shí)訓(xùn),典型實(shí)洲案例來源于企業(yè)項(xiàng)目。實(shí)訓(xùn)案例的選取遵循由淺入深的原則,具有一定的系統(tǒng)性,同時(shí)每個(gè)實(shí)訓(xùn)又具有一定的獨(dú)立性?!禞ava程序設(shè)計(jì)實(shí)訓(xùn)》所附光盤中提供大量的相關(guān)資源(環(huán)境開發(fā)軟件、Flash教學(xué)視頻、主教材及實(shí)訓(xùn)教材中所有案例源程序代碼等)。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Java程序設(shè)計(jì)實(shí)訓(xùn) PDF格式下載