Java語言程序設(shè)計習(xí)題解答與實踐教程

出版時間:2009-3  出版社:電子工業(yè)出版社  作者:姜志強  頁數(shù):180  

前言

  本書是普通高等教育“十一五”國家級規(guī)劃教材(Java語言程序設(shè)計》的配套教材,其編寫目標(biāo)是為選用該書作為“Java語言程序設(shè)計”課程教材的廣大師生提供一個教學(xué)輔助工具,以便任課教師能更好地使用教材,并且在此基礎(chǔ)上,更方便地完成實驗教學(xué)和課后教學(xué)等環(huán)節(jié)的工作?! ∪珪卜?章,第1章為Java語言學(xué)習(xí)指導(dǎo),其中的內(nèi)容是為Java語言初學(xué)者提供一個指導(dǎo),以便于學(xué)生把握學(xué)習(xí)方向,安排學(xué)習(xí)內(nèi)容;第2章為Java語言常見問題解答,其中的內(nèi)容集中回答了在Java語言程序設(shè)計教學(xué)過程中學(xué)生經(jīng)常遇到的比較頻繁出現(xiàn)的問題;第3章為習(xí)題解答,給出了主教材各章后面所配全部習(xí)題的參考答案,是主教材習(xí)題的集中解答;第4章為實驗教程,提供了實驗課程的教程;第5章為課程設(shè)計與綜合應(yīng)用,給出了幾個課程設(shè)計方面的題目,供對Java語言有更濃厚興趣的讀者在程序設(shè)計練習(xí)時使用。  關(guān)于第4章和第5章的內(nèi)容還要進行如下說明?! 〉?章實驗教程的內(nèi)容是為配合主教材的講授進度而設(shè)計的,各個實驗都與主教材的有關(guān)章節(jié)直接對應(yīng),所以在安排這些實驗內(nèi)容的時候,最好能夠配合課堂講授的進度。每個實驗的內(nèi)容大致需要用2學(xué)時的時間,所以建議安排24個學(xué)時完成這些實驗內(nèi)容。在設(shè)計這些內(nèi)容的時候,編者依然秉承(Java語言程序設(shè)計》一書的指導(dǎo)思想,堅持強調(diào)要學(xué)習(xí)和掌握J(rèn)ava語言API文檔,所以在每個實驗中都安排了閱讀API文檔的實驗內(nèi)容。編者堅定地認(rèn)為,了解和掌握API文檔,了解其中對各種Java類及每個Java類中的字段和方法的定義,對于Java語言的學(xué)習(xí)者而言是十分重要的,其重要性甚至不亞于了解Java語言的基本語法。另外,編者沒有為(Java語言程序設(shè)計》一書第10章到第13章的內(nèi)容給出配套的實驗,這是因為編者認(rèn)為JDBC、Servlet、JSP、JavaBean等內(nèi)容本來是J2EE的組成內(nèi)容,通常情況下都是在一個比較大的J2EE項目中才能夠完整地應(yīng)用實施這些內(nèi)容,并且在一個項目中這些內(nèi)容都是綜合應(yīng)用、協(xié)同工作的,所以在一般情況下,實驗課堂的課時難以完成這樣的大題目。編者建議對這部分內(nèi)容比較感興趣的讀者,在學(xué)習(xí)完J2EE的內(nèi)容之后再著手進行有關(guān)的程序設(shè)計。

內(nèi)容概要

  《Java語言程序設(shè)計習(xí)題解答與實踐教程》是普通高等教育“十一五”國家級規(guī)劃教材《Java語言程序設(shè)計》的配套教材。全書共分5章,第1章為Java語言學(xué)習(xí)指導(dǎo),主要面向Java語言初學(xué)者給出Java程序設(shè)計學(xué)習(xí)的方向性、方法性指導(dǎo);第2章為Java語言常見問題解答;第3章為習(xí)題解答,給出了主教材對應(yīng)各章的習(xí)題參考答案;第4章為實驗教程,給出12個實驗題目供Java實驗課程選用;第5章為課程設(shè)計與綜合應(yīng)用,設(shè)計了6個有一定難度的綜合性程序設(shè)計題目,供Java課程設(shè)計選用?!禞ava語言程序設(shè)計習(xí)題解答與實踐教程》與主教材及電子課件和實例源代碼資源配套,提供了完整課程解決方案。

書籍目錄

第1章 Java語言學(xué)習(xí)指導(dǎo)1.1 為什么要學(xué)習(xí)Java語言?1.2 學(xué)習(xí)Java語言應(yīng)該抓住哪些關(guān)鍵點?1.3 學(xué)習(xí)Java語言的基本步驟有哪些?第2章 Java語言常見問題解答2.1 基本語法概念問題2.2 面向?qū)ο蟪绦蛟O(shè)計、圖形用戶界面概念問題2.3 異常處理、輸入/輸出、多線程概念問題2.4 J2EE有關(guān)概念問題第3章 習(xí)題解答3.1 第0章習(xí)題解答3.2 第1章習(xí)題解答3.3 第2章習(xí)題解答3.4 第3章習(xí)題解答3.5 第4章習(xí)題解答3.6 第5章習(xí)題解答3.7 第6章習(xí)題解答3.8 第7章習(xí)題解答3.9 第8章習(xí)題解答3.10 第9章習(xí)題解答3.11 第10章習(xí)題解答3.12 第11章習(xí)題解答3.13 第12章習(xí)題解答3.14 第13章習(xí)題解答第4章 實驗教程4.1 實驗1:Java語言開發(fā)工具JDK安裝練習(xí)4.2 實驗2:基本運算符和基本語句練習(xí)4.3 實驗3:類定義與類繼承練習(xí)4.4 實驗4:異常發(fā)生和異常處理練習(xí)4.5 實驗5:圖形用戶界面布局練習(xí)4.6 實驗6:事件處理與監(jiān)聽器使用練習(xí)4.7 實驗7:組件使用與菜單設(shè)計練習(xí)4.8 實驗8:Applet程序設(shè)計練習(xí)4.9 實驗9:Applet多媒體程序設(shè)計練習(xí)4.10 實驗10:輸入/輸出練習(xí)4.11 實驗11:多線程程序設(shè)計練習(xí)4.12 實驗12:網(wǎng)絡(luò)程序設(shè)計練習(xí)第5章 課程設(shè)計與綜合應(yīng)用5.1 綜合應(yīng)用1:排球比賽計分系統(tǒng)5.2 綜合應(yīng)用2:小學(xué)生數(shù)學(xué)練習(xí)題目自動生成系統(tǒng)5.3 綜合應(yīng)用3:二維平面反彈球模擬和自然落體運動模擬5.4 綜合應(yīng)用4:文件內(nèi)容合并5.5 綜合應(yīng)用5:測試統(tǒng)計分析系統(tǒng)(單機版)5.6 綜合應(yīng)用6:人事檔案管理信息系統(tǒng)(網(wǎng)絡(luò)版)

章節(jié)摘錄

  2.1 基本語法概念問題  1.Java語言是一門非常優(yōu)秀的語言,它的缺點有哪些?  如同其他任何事情一樣,Java語言也是有缺點的,主要表現(xiàn)在以下兩個方面:  第一,Java語言的運行速度慢,有些場合下甚至非常慢。眾所周知,Java語言程序在運行時要依賴于Java虛擬機,在操作系統(tǒng)中既要加載Java虛擬機,還要存儲Java字節(jié)碼,會占用更多的內(nèi)存空間和處理器運行時間。因為它不是直接執(zhí)行機器碼,所以相比于匯編語言、c語言和c++語言等其他語言編寫的程序,其運行速度明顯要慢?! 〉诙琂ava語言遠離操作系統(tǒng)的底層。因為Java語言在設(shè)計時要充分考慮跨平臺性,并且取消了指針操作,所以不像c語言那樣靈活。這既是Java語言的優(yōu)點,同時又是Java語言的缺點,因此它不能像匯編語言、C語言那樣更接近操作系統(tǒng),也就不能和操作系統(tǒng)的底層打交道。盡管可以通過Java語言的.INI即Java本地接口技術(shù)解決這一問題,但也只是解決了一部分問題?! 』谏鲜鋈毕荩琂ava語言一般不直接用于建立大型項目。相信隨著計算機硬件的發(fā)展,Java語言運行速度慢的問題會迎刃而解,至于Java語言遠離操作系統(tǒng)底層的問題,應(yīng)該看做是Java語言所倡導(dǎo)的計算機技術(shù)的一個發(fā)展趨勢,這很可能會導(dǎo)致未來計算機技術(shù)的一次飛躍性發(fā)展。  2.編寫Java語言程序時,怎樣才能生成能在Windows下運行的OXO文件,或者直接雙擊就能運行的執(zhí)行文件?  回答這個問題首先要搞清楚Windows下具有.exe擴展名的可執(zhí)行文件是怎么回事。具有.exe擴展名的可執(zhí)行文件是Microsoft公司制定的DOS和Windows操作系統(tǒng)下的可執(zhí)行文件格式。在Windows環(huán)境下,只要用鼠標(biāo)雙擊文件的圖標(biāo)就可以啟動執(zhí)行文件。Microsoft公司所提供的各種開發(fā)工具都可以將源程序編譯為這種可執(zhí)行文件。Java語言是一種跨平臺的程序設(shè)計語言,并不依賴于某一種具體的操作系統(tǒng)平臺,所以不支持Microsoft公司的這種可執(zhí)行文件格式,因而在Java語言中并不能夠生成這種文件,同樣也不能生成其他操作系統(tǒng)下的可執(zhí)行文件格式,這也是Java語言平臺無關(guān)性特點的一個典型體現(xiàn)。但是,在Java語言中支持將程序代碼生成一種具有.iar擴展名的壓縮執(zhí)行包,可以在操作系統(tǒng)環(huán)境下通過雙擊直接運行。另外,某些Java.語言程序開發(fā)工具提供把Java語言源程序轉(zhuǎn)換為.exe可執(zhí)行文件的功能,比如在JBuilder·開發(fā)工具中就可以生成具有.exe擴展名的可執(zhí)行文件。

編輯推薦

  《Java語言程序設(shè)計習(xí)題解答與實踐教程》是普通高等教育“十一五”國家級規(guī)劃教材《Java語言程序設(shè)計》的配套教材,其編寫目標(biāo)是為選用該書作為“Java語言程序設(shè)計”課程教材的廣大師生提供一個教學(xué)輔助工具,以便任課教師能更好地使用教材,并且在此基礎(chǔ)上,更方便地完成實驗教學(xué)和課后教學(xué)等環(huán)節(jié)的工作。 全書共分5章,第1章為Java語言學(xué)習(xí)指導(dǎo),其中的內(nèi)容是為Java語言初學(xué)者提供一個指導(dǎo),以便于學(xué)生把握學(xué)習(xí)方向,安排學(xué)習(xí)內(nèi)容;第2章為Java語言常見問題解答,其中的內(nèi)容集中回答了在Java語言程序設(shè)計教學(xué)過程中學(xué)生經(jīng)常遇到的比較頻繁出現(xiàn)的問題;第3章為習(xí)題解答,給出了主教材各章后面所配全部習(xí)題的參考答案,是主教材習(xí)題的集中解答;第4章為實驗教程,提供了實驗課程的教程;第5章為課程設(shè)計與綜合應(yīng)用,給出了幾個課程設(shè)計方面的題目,供對Java語言有更濃厚興趣的讀者在程序設(shè)計練習(xí)時使用。

圖書封面

評論、評分、閱讀與下載


    Java語言程序設(shè)計習(xí)題解答與實踐教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7