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

Java程序設(shè)計(jì)

Java程序設(shè)計(jì)

定 價:¥21.00

作 者: 房曉溪主編
出版社: 中國電力出版社
叢編項(xiàng): 高等學(xué)校教育改革推薦教材
標(biāo) 簽: Java

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 Java程序設(shè)計(jì)入門 1 
1.1 從程序設(shè)計(jì)語言說起 1 
1.2 Java語言的特性 3 
1.3 Java的特點(diǎn) 7 
1.4 本章小結(jié) 8 
1.5 實(shí)踐檢驗(yàn) 8 
第2章 Java語法規(guī)則 9
2.1 Java的符號集 9
2.2 Java的數(shù)據(jù)類型 11
2.3 使用Java運(yùn)算符 15
2.4 本章小結(jié) 19
2.5 實(shí)踐檢驗(yàn) 19
第3章 程序控制語句 21
3.1 選擇(條件)結(jié)構(gòu) 21
3.2 循環(huán)控制結(jié)構(gòu) 23
3.3 本章小結(jié) 26
3.4 實(shí)踐檢驗(yàn) 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 實(shí)踐檢驗(yàn) 38
第5章 Java的類 40
5.1 類和對象的概念 40
5.2 類的組成及其運(yùn)作規(guī)則 42
5.3 Java應(yīng)用程序的結(jié)構(gòu) 49
5.4 本章小結(jié) 50
5.5 實(shí)踐檢驗(yàn) 50
第6章 繼承與多態(tài) 54
6.1 繼承和多態(tài)的概念 54
6.2 類成員的繼承 57
6.3 接口 68
6.4 本章小結(jié) 72
6.5 實(shí)踐檢驗(yàn) 72
第7章 Java的異常處理 75
7.1 異常、錯誤與事件 75
7.2 異常類的層次 76
7.3 異常處理語句及使用 77
7.4 異常處理舉例 78
7.5 本章小結(jié) 81
7.6 實(shí)踐檢驗(yàn) 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 實(shí)踐檢驗(yàn) 98
第9章 Java的集合類 100
9.1 集合類概述 100
9.2 集合類 100
9.3 新集合類 111
9.4 本章小結(jié) 121
9.5 實(shí)踐檢驗(yàn) 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 實(shí)踐檢驗(yàn) 144
第11章 Applet基礎(chǔ)和多媒體技術(shù) 146
11.1 第一個Applet小應(yīng)用程序 146
11.2 Applet的運(yùn)行平臺瀏覽器 147
11.3 Applet程序的運(yùn)行機(jī)理 150
11.4 Applet程序的結(jié)構(gòu) 152
11.5 Applet程序設(shè)計(jì) 154
11.6 Applet的安全機(jī)制 163
11.7 多媒體設(shè)計(jì)類的繼承關(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 實(shí)踐檢驗(yàn) 182
第12章 多線程處理 184
12.1 線程的基本概念 184
12.2 線程的基本結(jié)構(gòu)與使用方法 186
12.3 線程的管理 191
12.4 用于制作動畫的線程 196
12.5 本章小結(jié) 200
12.6 實(shí)踐檢驗(yàn) 200
第13章 網(wǎng)絡(luò)程序設(shè)計(jì) 202
13.1 網(wǎng)絡(luò)概覽 202
13.2 網(wǎng)絡(luò)程序設(shè)計(jì)簡介 205
13.3 服務(wù)器和客戶機(jī) 206
13.4 網(wǎng)絡(luò)程序設(shè)計(jì)技術(shù) 220
13.5 Java支持的網(wǎng)絡(luò)程序設(shè)計(jì) 221
13.6 移動網(wǎng)絡(luò) 222
13.7 Java安全性概覽 223
13.8 本章小結(jié) 224
13.9 實(shí)踐檢驗(yàn) 225

本目錄推薦

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