注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java程序設(shè)計

Java程序設(shè)計

Java程序設(shè)計

定 價:¥21.00

作 者: 房曉溪主編
出版社: 中國電力出版社
叢編項: 高等學校教育改革推薦教材
標 簽: Java

ISBN: 9787508329574 出版時間: 2005-02-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 225 字數(shù):  

內(nèi)容簡介

  本書為高等學校教育改革推薦教材。本書是依據(jù)本科和高職高專院校學生培養(yǎng)目標,結(jié)合作者多年的教學和實踐經(jīng)驗編寫而成,旨在使計算機教學面向軟件編程實踐,進一步推動計算機教學改革。本書包括的主要內(nèi)容有:面向?qū)ο蟪绦蛟O(shè)計語言,Java程序設(shè)計入門,程序控制流程,Java的方法,類與對象,繼承與派生,Java的例外處理,Java包的處理和使用,設(shè)計Applet程序,Java多線程,I/O流,網(wǎng)絡(luò)程序設(shè)計等。每章后都配有上機實戰(zhàn)和鞏固習題,幫助讀者用最少的時間掌握最多的知識和工作技能。本書語言通俗易懂,內(nèi)容豐富翔實,實用特點突出,是本科和高職高專院校的理想教材。同時,也是軟件和信息技術(shù)人員的必備參考用書。序黨的十六大以來,舉國上下都在貫徹人才強國戰(zhàn)略。特別是在我國加入WTO、面臨經(jīng)濟轉(zhuǎn)軌的形勢下,我國高等教育事業(yè)緊扣世界教育發(fā)展的脈搏,已從精英教育走向大眾教育,進入迅猛發(fā)展的時期。21世紀是信息技術(shù)高度發(fā)展的信息時代,要求大學生具有更加豐富的信息技術(shù)知識和更強的應(yīng)用信息技術(shù)的能力。選好一本教材,對提高計算機類專業(yè)的教學質(zhì)量至關(guān)重要。在確定課程體系以后,最重要的工作就是根據(jù)教學要求編寫出高質(zhì)量的教材。在教材建設(shè)中,我們提倡百花齊放、推陳出新,經(jīng)過實踐考驗,形成公眾認可的精品,從而以推動教學質(zhì)量的提高。受出版社委托,我們邀請了一些相關(guān)高校的教師,召開了一次別具風格的"新形勢下高等院校系列教材建設(shè)研討會",共同研究了國內(nèi)外高等教育的教學現(xiàn)狀與發(fā)展趨勢,介紹了當前國內(nèi)高等院校計算機類專業(yè)的教學狀況與教材建設(shè)情況,探討了新形勢下高等院校的教材建設(shè)問題,強調(diào)了教材要"體現(xiàn)實用性,突出院校自身教學特點,老師易教,學生易學"的編寫原則。在有關(guān)專家、教授的親切指導(dǎo)和熱心支持下,在相關(guān)高校計算機學院(系)院長(主任)與骨干教師的熱情參與下,教材編委會和眾多作者在總結(jié)了教材建設(shè)上多年探索和實踐的基礎(chǔ)上,廣泛汲取了各類成功教材的有益經(jīng)驗,分析了廣大學生的承受能力和學習心得,并聽取了計算機界教育專家們建議,博采各家所長,精心打造本套教材。本套教材以培養(yǎng)學生的應(yīng)用能力為目的,突出實用性,突破了傳統(tǒng)教材中理論與實踐脫節(jié)、偏深、偏難的現(xiàn)象,易于實施教學,發(fā)掘?qū)W生的潛在學習積極性,能讓學生在最短的時間內(nèi),全面系統(tǒng)地掌握計算機技能。本套教材作為"新形勢下高等院校系列教材",突出體現(xiàn)了以下特色:(1)各高校領(lǐng)導(dǎo)十分重視,熱心于本套教材的建設(shè),并鼓勵教師積極參與,熱切希望本套教材真實地反映各高校教學水平、教學特點和最新教研成果;(2)教材的整個編寫過程,自始至終得到有關(guān)專家和教授熱心、真誠的指導(dǎo)與關(guān)懷:(3)根據(jù)各高校與老師的實際需要,與出版社共同規(guī)劃,共同建設(shè)、共同完善教材體系與內(nèi)容,體現(xiàn)開放與互動交流的宗旨。這套教材在寫法上體現(xiàn)了理論與實踐相結(jié)合,相關(guān)的知識點講解清晰、透徹,注重教學實際,力求科學實用,符合教學習慣,語言通俗易懂,內(nèi)容豐富翔實,既注重基本理論及使用方法的深入剖析,又注重實例與技巧的融會貫通。各章后附有課后理論與上機練習,滿足學生需要,亦為教師的課堂教學及上機指導(dǎo)提供了有益的參考與幫助。這套教材是"新形勢下高等院校系列教材",是一種新的嘗試。"新",就會有許多值得修改的地方。本套教材面向各高校,對有志于參與本套教材編寫或修改的教師來說是開放的,各學校可以根據(jù)自己的特點和教師的特長加以修訂和補充。我們熱烈歡迎更廣泛的學校、教師或作者共同熱心參與,更好地規(guī)劃和完善這套"新形勢下高等院校系列教材"。前言近幾年,面向?qū)ο蟮某绦蛟O(shè)計己成為程序開發(fā)設(shè)計的主流思想。這種思想主要是通過增加軟件的重用性和擴充性提高程序員的開發(fā)設(shè)計能力。目前,面向?qū)ο蟮某绦蛟O(shè)計中應(yīng)用最廣泛的是Java語言,它的推廣對程序開發(fā)技術(shù)產(chǎn)生了深遠的影響。Java語言不僅繼承了C++的優(yōu)良傳統(tǒng),而且對其不足之處進行了改良,從而實現(xiàn)了最大限度地利用網(wǎng)絡(luò)。Java語言所具有豐富的類庫等諸多特性使其成為最廣泛使用的網(wǎng)絡(luò)程序編程語言。隨著Java語言的飛速發(fā)展,這就使得Java語言程序設(shè)計圖書在市場上不斷推陳出新。本科和高職高專院校計算機專業(yè)以及軟件開發(fā)人員對它提出了更高、更為迫切的要求,在此背景下,筆者們經(jīng)過認真收集和整理素材,精心編寫了((Java程序設(shè)計》一書。本書與Java語言最新版本同步,由具有多年從事Java語言教學工作的教師共同編寫完成,具有很強的針對性、實用性和可讀性。《Java程序設(shè)計》從Java語言的類和對象的基本概念和簡單操作出發(fā),緊緊圍繞程序?qū)嵗榻B了如何利用Java語言編寫高效應(yīng)用程序的方法,并對常用的Java語言地特性做了深入透徹地解析。主要內(nèi)容本書全面細致地介紹了使用Java語言實現(xiàn)網(wǎng)絡(luò)程序編程的相關(guān)知識。全書共分為13章。具體的內(nèi)容安排為:第1章Java程序設(shè)計入門,主要介紹了Java程序設(shè)計的入門知識,如Java語言簡介、Java語言的特性、Java特點等;第2章Java語法規(guī)則,主要介紹了Java的符號集、Java的數(shù)據(jù)類型以及Java運算符的使用:第3章程序控制語句,主要介紹了程序的三基本結(jié)構(gòu)和循環(huán)控制結(jié)構(gòu);第4章Java語法規(guī)則,主要介紹了Java方法的概念、Java方法的定義和調(diào)用、Java的遞歸方法:第5章Java的類,主要介紹了類和對象的概念、類的組成及其運作規(guī)則、Java應(yīng)用程序的結(jié)構(gòu);第6章繼承與多態(tài),主要介紹了繼承和多態(tài)的概念、類成員的繼承以及接口等相關(guān)知識:第7章Java的異常處理,主要介紹了例外、錯誤與事件例外類的層次、例外處理語句.及使用;第8章Java包的組成和使用,主要介紹了Java的包、Java語言類庫的結(jié)構(gòu)、java.1ang包中的常用類、關(guān)于Java的技術(shù)文檔;第9章Java的集合類,主要介紹了集合類概述、集合類、新集合類:第10章Java的I/0流,主要介紹了流的層次結(jié)構(gòu)、InputStream流和OnputStream流、內(nèi)存讀寫、管道流、文件輸入/輸出流、連接多個流、過濾流、PrintStream流:第11章Applet基礎(chǔ)和多媒體技術(shù),主要介紹了Applet的運行平臺瀏覽器、Applet程序的運行機理、Appkt程序的結(jié)構(gòu)、Applet程序設(shè)計、Applet的安全機制、多媒體設(shè)計類的繼承關(guān)系、對象的屬性、設(shè)置字體、設(shè)置顏色、Graphics類、圖像處理、動畫技術(shù);第12章多線程處理,主要介紹了線程的基本概念、線程的基本結(jié)構(gòu)與使用方法、線程的管理、動畫線程的制作:第13章網(wǎng)絡(luò)程序設(shè)計,主要介紹了網(wǎng)絡(luò)常識、網(wǎng)絡(luò)程序設(shè)計、服務(wù)器和客戶機、網(wǎng)絡(luò)程序設(shè)計技術(shù)、Java支持的網(wǎng)絡(luò)程序設(shè)計、移動網(wǎng)絡(luò)、Java安全性。特點本書用模塊化方式深入淺出地講解了Java語言的基本知識點、重點和難點。全書重點突出、主次分明、結(jié)構(gòu)清晰、邏輯性強,每章都有知識點、概述、小結(jié)、實踐檢驗等配套內(nèi)容,使讀者能夠在充分掌握Java程序設(shè)計的知識和技巧的同時,將其盡快運用到實際工作中,從而實現(xiàn)教與學的結(jié)合、統(tǒng)一。同時,為了便于多媒體教學,我們?yōu)樽x者提供本書配套的電子教案,為老師教學提供有益的參考和幫助。該服務(wù)請登錄網(wǎng)址:http://www:b呻a.net,可在網(wǎng)站下載專區(qū)免費下載。適應(yīng)對象本書通俗易懂,內(nèi)容豐富翔實,突出以實例為中心的特點,既可作為大學本科和高職高專院校計算機專業(yè)的教學用書,也可作為從事Java應(yīng)用程序開發(fā)的軟件網(wǎng)絡(luò)工程師及軟件、電訊技術(shù)工程人員的參考用書。編寫分工本書由房曉溪擔任全書的主要編寫工作,‘岳溪、陳念偉、房方和熊波也擔任部分編寫工作,郝文化負責了全書的審訂工作。同時,參與本書編排的還有:鄒素瓊、王安貴、陳郭宜、程小英、譚小麗、盧麗娟、劉育志、吳淬礪、趙明星、賀洪俊、李小平、史利、張燕秋、周林英、黃茂英、李力、李小瓊、李修華、田茂敏、蘇萍、巫文斌、鄒勤、粟德容、-童芳、李中全、蔣敏、劉華菊、袁媛、李建康、袁濤、楊春華、賈小蓉、張永龍等,在此表示衷心感謝!配套服務(wù)為充分展現(xiàn)本書編寫特點,幫助讀者深刻理解本書編寫意圖與內(nèi)涵,進一步提高對本書教學的使用效率,我們建立本書使用指導(dǎo)聯(lián)絡(luò)方式,它是讀者與編者之間交流溝通橋梁。歡迎讀者將圖書使用過程中的問題與各種探討、建議反饋與我們,本書作者竭誠為您服務(wù),聯(lián)系方式E-mail:bojia@bojia.net。作者2004年11月 第1章 Java程序設(shè)計入門 1 1.1 從程序設(shè)計語言說起 1 1.2 Java語言的特性 3 1.3 Java的特點 7 1.4 本章小結(jié) 8 1.5 實踐檢驗 8 第2章 Java語法規(guī)則 92.1 Java的符號集 92.2 Java的數(shù)據(jù)類型 112.3 使用Java運算符 152.4 本章小結(jié) 192.5 實踐檢驗 19第3章 程序控制語句 213.1 選擇(條件)結(jié)構(gòu) 213.2 循環(huán)控制結(jié)構(gòu) 233.3 本章小結(jié) 263.4 實踐檢驗 26第4章 Java語法規(guī)則 304.1 Java方法的概念 304.2 Java方法的定義 314.3 方法的調(diào)用 344.4 Java的遞歸方法 374.5 本章小結(jié) 384.6 實踐檢驗 38第5章 Java的類 405.1 類和對象的概念 405.2 類的組成及其運作規(guī)則 425.3 Java應(yīng)用程序的結(jié)構(gòu) 495.4 本章小結(jié) 505.5 實踐檢驗 50第6章 繼承與多態(tài) 546.1 繼承和多態(tài)的概念 546.2 類成員的繼承 576.3 接口 686.4 本章小結(jié) 726.5 實踐檢驗 72第7章 Java的異常處理 757.1 異常、錯誤與事件 757.2 異常類的層次 767.3 異常處理語句及使用 777.4 異常處理舉例 787.5 本章小結(jié) 817.6 實踐檢驗 81第8章 Java包的組成和使用 838.1 Java的包 838.2 Java語言類庫的結(jié)構(gòu) 848.3 java.lang包中的常用類介紹 858.4 關(guān)于Java的技術(shù)文檔 978.5 本章小結(jié) 988.6 實踐檢驗 98第9章 Java的集合類 1009.1 集合類概述 1009.2 集合類 1009.3 新集合類 1119.4 本章小結(jié) 1219.5 實踐檢驗 121第10章 Java的I/O流 12410.1 流的層次結(jié)構(gòu) 12410.2 InputStream流和OutputStream流 12510.3 內(nèi)存讀寫 12610.4 管道流 12710.5 文件輸入/輸出流 12910.6 連接多個流 13810.7 過濾流 14010.8 PrintStream流 14310.9 本章小結(jié) 14410.10 實踐檢驗 144第11章 Applet基礎(chǔ)和多媒體技術(shù) 14611.1 第一個Applet小應(yīng)用程序 14611.2 Applet的運行平臺瀏覽器 14711.3 Applet程序的運行機理 15011.4 Applet程序的結(jié)構(gòu) 15211.5 Applet程序設(shè)計 15411.6 Applet的安全機制 16311.7 多媒體設(shè)計類的繼承關(guān)系 16311.8 對象的屬性 16311.9 設(shè)置字體 16411.10 設(shè)置顏色 16711.11 Graphics類 17011.12 圖像處理 17311.13 動畫技術(shù) 17811.14 本章小結(jié) 18211.15 實踐檢驗 182第12章 多線程處理 18412.1 線程的基本概念 18412.2 線程的基本結(jié)構(gòu)與使用方法 18612.3 線程的管理 19112.4 用于制作動畫的線程 19612.5 本章小結(jié) 20012.6 實踐檢驗 200第13章 網(wǎng)絡(luò)程序設(shè)計 20213.1 網(wǎng)絡(luò)概覽 20213.2 網(wǎng)絡(luò)程序設(shè)計簡介 20513.3 服務(wù)器和客戶機 20613.4 網(wǎng)絡(luò)程序設(shè)計技術(shù) 22013.5 Java支持的網(wǎng)絡(luò)程序設(shè)計 22113.6 移動網(wǎng)絡(luò) 22213.7 Java安全性概覽 22313.8 本章小結(jié) 22413.9 實踐檢驗 225

作者簡介

暫缺《Java程序設(shè)計》作者簡介

圖書目錄

第1章 Java程序設(shè)計入門 1 
1.1 從程序設(shè)計語言說起 1 
1.2 Java語言的特性 3 
1.3 Java的特點 7 
1.4 本章小結(jié) 8 
1.5 實踐檢驗 8 
第2章 Java語法規(guī)則 9
2.1 Java的符號集 9
2.2 Java的數(shù)據(jù)類型 11
2.3 使用Java運算符 15
2.4 本章小結(jié) 19
2.5 實踐檢驗 19
第3章 程序控制語句 21
3.1 選擇(條件)結(jié)構(gòu) 21
3.2 循環(huán)控制結(jié)構(gòu) 23
3.3 本章小結(jié) 26
3.4 實踐檢驗 26
第4章 Java語法規(guī)則 30
4.1 Java方法的概念 30
4.2 Java方法的定義 31
4.3 方法的調(diào)用 34
4.4 Java的遞歸方法 37
4.5 本章小結(jié) 38
4.6 實踐檢驗 38
第5章 Java的類 40
5.1 類和對象的概念 40
5.2 類的組成及其運作規(guī)則 42
5.3 Java應(yīng)用程序的結(jié)構(gòu) 49
5.4 本章小結(jié) 50
5.5 實踐檢驗 50
第6章 繼承與多態(tài) 54
6.1 繼承和多態(tài)的概念 54
6.2 類成員的繼承 57
6.3 接口 68
6.4 本章小結(jié) 72
6.5 實踐檢驗 72
第7章 Java的異常處理 75
7.1 異常、錯誤與事件 75
7.2 異常類的層次 76
7.3 異常處理語句及使用 77
7.4 異常處理舉例 78
7.5 本章小結(jié) 81
7.6 實踐檢驗 81
第8章 Java包的組成和使用 83
8.1 Java的包 83
8.2 Java語言類庫的結(jié)構(gòu) 84
8.3 java.lang包中的常用類介紹 85
8.4 關(guān)于Java的技術(shù)文檔 97
8.5 本章小結(jié) 98
8.6 實踐檢驗 98
第9章 Java的集合類 100
9.1 集合類概述 100
9.2 集合類 100
9.3 新集合類 111
9.4 本章小結(jié) 121
9.5 實踐檢驗 121
第10章 Java的I/O流 124
10.1 流的層次結(jié)構(gòu) 124
10.2 InputStream流和OutputStream流 125
10.3 內(nèi)存讀寫 126
10.4 管道流 127
10.5 文件輸入/輸出流 129
10.6 連接多個流 138
10.7 過濾流 140
10.8 PrintStream流 143
10.9 本章小結(jié) 144
10.10 實踐檢驗 144
第11章 Applet基礎(chǔ)和多媒體技術(shù) 146
11.1 第一個Applet小應(yīng)用程序 146
11.2 Applet的運行平臺瀏覽器 147
11.3 Applet程序的運行機理 150
11.4 Applet程序的結(jié)構(gòu) 152
11.5 Applet程序設(shè)計 154
11.6 Applet的安全機制 163
11.7 多媒體設(shè)計類的繼承關(guān)系 163
11.8 對象的屬性 163
11.9 設(shè)置字體 164
11.10 設(shè)置顏色 167
11.11 Graphics類 170
11.12 圖像處理 173
11.13 動畫技術(shù) 178
11.14 本章小結(jié) 182
11.15 實踐檢驗 182
第12章 多線程處理 184
12.1 線程的基本概念 184
12.2 線程的基本結(jié)構(gòu)與使用方法 186
12.3 線程的管理 191
12.4 用于制作動畫的線程 196
12.5 本章小結(jié) 200
12.6 實踐檢驗 200
第13章 網(wǎng)絡(luò)程序設(shè)計 202
13.1 網(wǎng)絡(luò)概覽 202
13.2 網(wǎng)絡(luò)程序設(shè)計簡介 205
13.3 服務(wù)器和客戶機 206
13.4 網(wǎng)絡(luò)程序設(shè)計技術(shù) 220
13.5 Java支持的網(wǎng)絡(luò)程序設(shè)計 221
13.6 移動網(wǎng)絡(luò) 222
13.7 Java安全性概覽 223
13.8 本章小結(jié) 224
13.9 實踐檢驗 225

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號