《Java程序設(shè)計(jì)教程(第3版)》以程序設(shè)計(jì)初學(xué)者為對(duì)象,以程序設(shè)計(jì)的基本概念為起點(diǎn),由淺入深、循序漸進(jìn)地介紹Java程序設(shè)計(jì)語言的基本概念、方法和應(yīng)用。內(nèi)容包括結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、圖形用戶界面開發(fā)、異常處理機(jī)制、多線程程序設(shè)計(jì)、輸入輸出流以及Java在網(wǎng)絡(luò)和多媒體技術(shù)中的應(yīng)用!禞ava程序設(shè)計(jì)教程(第3版)》把概念和方法與詳細(xì)的程序代碼緊密地連接起來,并結(jié)合圖示進(jìn)行解析,使讀者易學(xué)易用。針對(duì)每章的學(xué)習(xí)還配有實(shí)驗(yàn)和思考練習(xí)!禞ava程序設(shè)計(jì)教程(第3版)》面向程序設(shè)計(jì)零基礎(chǔ)的讀者,即使沒有教師指導(dǎo),讀者也可以自學(xué)本書的大部分內(nèi)容。《Java程序設(shè)計(jì)教程(第3版)》可以作為高等學(xué)校各專業(yè)學(xué)生學(xué)習(xí)Java程序設(shè)計(jì)語言的教材和參考書,是上海市高等學(xué)校計(jì)算機(jī)二級(jí)考試的指定參考書。
面向?qū)ο蟪绦蛟O(shè)計(jì)已經(jīng)成為計(jì)算機(jī)應(yīng)用開發(fā)領(lǐng)域的主流,而Java程序設(shè)計(jì)語言則是面向?qū)ο蟪绦蛟O(shè)計(jì)語言的典范。為推動(dòng)Java程序設(shè)計(jì)語言的應(yīng)用普及,配合《上海市高等學(xué)校計(jì)算機(jī)等級(jí)考試(二級(jí))》的Java程序設(shè)計(jì)考試科目。在上海市教育考試院的組織下,圍繞上海市高等學(xué)校計(jì)算機(jī)等級(jí)考試的Java考試大綱,多位頗具教學(xué)經(jīng)驗(yàn)的一線教師傾力編著了本書。 《Java程序設(shè)計(jì)教程(第3版)》第1、2版自出版以來,受到了廣大讀者的歡迎,在前兩版的基礎(chǔ)上,我們又推出了第3版。《Java程序設(shè)計(jì)教程(第3版)》加強(qiáng)了對(duì)重要知識(shí)點(diǎn)的歸納和總結(jié),提供了更加系統(tǒng)、完整的實(shí)驗(yàn)練習(xí)。
前言
教學(xué)建議
第1章 Java程序設(shè)計(jì)概述
1.1 Java與程序
1.1.1 概述
1.1.2 Java的發(fā)展
1.2 Java語言的特點(diǎn)
1.3 Java程序介紹
1.3.1 Java虛擬機(jī)
1.3.2 Java開發(fā)工具
1.3.3 Java的API類庫與API文檔
1.3.4 Java資源的獲取、安裝
1.3.5 Eclipse應(yīng)用平臺(tái)簡介
1.4 Java程序結(jié)構(gòu)及開發(fā)過程概述
1.4.1 Java程序結(jié)構(gòu)
1.4.2 最簡單的Java程序
1.4.3 Java程序的開發(fā)過程
1.5 本章概要
1.6 思考練習(xí)
第2章 Java程序設(shè)計(jì)的基本概念
第3章 Java的結(jié)構(gòu)化程序設(shè)計(jì)
第4章 Java的面向?qū)ο蟪绦蛟O(shè)計(jì)
第5章 Java的圖形用戶界面
第6章 Java的異常處理
第7章 Java的多線程程序設(shè)計(jì)
第8章 Java的輸入輸出流
第9章 Java的網(wǎng)絡(luò)應(yīng)用
第10章 Java的多媒體應(yīng)用
第11章 實(shí)驗(yàn)練習(xí)
附錄1 部分參考答案
附錄2 2012年上海市高等學(xué)校計(jì)算機(jī)等級(jí)考試(二級(jí))——《Java程序設(shè)計(jì)》考試大綱
附錄3 上海市高等學(xué)校計(jì)算機(jī)等級(jí)考試試卷(二級(jí))——《Java程序設(shè)計(jì)》(樣卷)
參考文獻(xiàn)