出版時間:2009-11 出版社:機械工業(yè)出版社 作者:范玫,馬俊 編著 頁數(shù):196
前言
許多同學反映計算機語言課實驗的效果不好,只是在上課時聽了一些概念,看老師演示了一些程序,自己還是不會編寫程序,碰到問題,不知如何下手。并且在上實驗課時,沒有好的實驗指導教材,大家隨便上上機,調試幾個書上的例子,學習的效果比較差。本實驗指導教材就是針對以上問題而編寫的,經過不斷教學完善,現(xiàn)已形成了一套循序漸進的實驗模式,大多數(shù)同學經過一學期的學習都能掌握.Java語言的基本知識點,并且在畢業(yè)設計中,很多同學都選擇了用.Java來作為工具,實現(xiàn)自己的畢業(yè)設計。本實驗指導教材的特色之一就是具有針對性的代碼訓練,每個實驗課時設計為3小時,很多同學通過此實驗課加強了代碼的閱讀和理解能力。本書的特色之二是除綜合實驗外每一個實驗都是循序漸進的分為三個,第一部分為驗證實驗,同學們只要輸入代碼編譯運行就可以,但要回答實驗后的問題;第二部分為填空,這要求同學能讀懂程序、理解程序;第三部分為設計實驗,即在前面知識已消化的基礎上,獨立完成設計,訓練分析問題和解決問題的能力。本實驗指導教材的實驗內容需要在參考主教材和.Javadoc幫助文檔的基礎上動手完成,最終目的是幫助初學者能夠快速地掌握Java語言面向對象程序設計的基本規(guī)范和設計技巧。本書適用于大中專學校開設.1ava語言課和實驗課的學生、自學考試的學生以及Java語言的自學者。由于作者水平有限,書中難免存在疏漏和錯誤之處,懇請專家和廣大讀者批評指正。
內容概要
本教材是《Java語言面向對象程序設計》的配套實驗指導和習題解答。全書分為三部分。第一部分是12個實驗,除了最后的綜合實驗,前11個實驗都是有針對性地訓練Java語言中的需要掌握的知識點。其主要特色是采用了循序漸進式的實驗題目設計,同學們可以通過簡單的驗證實驗、填空實驗逐漸過渡到設計實驗。第二部分為主教材的對應習題解答,主要針對的是選擇題、填空題和程序設計題,其他題目在主教材中很容易找到,所以省略。第三部分提供了8套模擬試題,用來測試同學們對本科各知識點的掌握情況。 本書適用大中專學校開設Java語言課和實驗課的學生、自學考試的學生以及Java語言的自學者。
書籍目錄
出版說明前言第一部分 實驗指導 買驗一 Java語言程序設計基礎 實驗二 面向對象程序設計基礎 實驗三 Java語言中的特殊關鍵字使用 實驗四 Java異常處理測試和常用類測試 實驗五 輸入輸出流類和File類 實驗六 GUI程序設計基礎 實驗七 GUI高級程序設計 實驗八 Java多線程技術 實驗九 小應用程序和Java圖像處理 實驗十 Java網絡編程技術 實驗十一 集合框架和數(shù)據庫程序設計 實驗十三 綜合程序設計第二部分 習題解答 第1章 計算機編程語言 第2章 Java語言的基礎知識 第3章 面向對象程序設計原理和Java語言實現(xiàn) 第4章 Java特殊關鍵字的使用 第5章 異常處理 第6章 管理與I/O流 第7章 圖形用戶界面開發(fā) 第8章 多線程編程技術 第9章 小應片J程序和多媒體技術 第10章 Java網絡編程 第11章 數(shù)據結構和集合框架 第12章 Java中的數(shù)據庫編程第三部分 模擬試題 模擬試題一 模擬試題二 模擬試題三
章節(jié)摘錄
插圖:一、實驗目的·綜合實驗,練習基于Java語言中的桌面應用程序設計?!ふ莆?Java語言中各種知識的整合能力?!ち私廛浖_發(fā)的基本過程?!ふ莆兆约翰檎蚁嚓P資料,深化自己學習的能力。二、實驗內容學到現(xiàn)在,我們基本上將J2SE部分的知識點學習完畢,但只有這些零散的知識實際上還是寫不出完整的、優(yōu)秀的程序,還需要具備知識的整合能力,以及不斷深化的自學能力,下面我們編寫一個GUI桌面應用程序,這是一個英語口語學習軟件,該程序運行的界面如圖12.4所示,完成的功能是連接數(shù)據庫,取到其中的數(shù)據,然后通過控制按鈕播放對應的MP3音頻文件,注意MP3音頻文件是以文件的方式存儲在磁盤中的。該程序用到的Java知識有GUI圖形界面布局、事件編程、集合框架、數(shù)據庫以及JDBC。接口;同時還需要我們自己學習Java的音頻方面的編程技巧。先來自學一下JavaSoundAPI,圖12-1描述了JavaSound API的體系結構,中問是Sun公司提供的JavaSound實現(xiàn),JavaSoundAPI包含在iavax.sound.sampled和javax.sound.midi包中;上面部分表示我們編寫各種音頻處理程序要調用的API接口;下面部分是各種服務者提供的接口SPI(Setvice jProvider Interface),SPI的作用是以插件的形式提供各種自定義的擴展模塊,我們只要提供與SPI兼容的插件擴展模塊,就可以在不改變API的情況下擴展音頻處理程序的能力。SPI也包含在java.sound,sampled,spi和javax.sound.midi.spi包中。
編輯推薦
《Java語言面向對象程序設計》:普通高等教育計算機規(guī)劃教材
圖書封面
評論、評分、閱讀與下載
Java語言面向對象程序設計實驗指導與習題解答 PDF格式下載