Java程序設(shè)計(jì)(計(jì)算機(jī)科學(xué)與技術(shù)微課版面向新工科專業(yè)建設(shè)計(jì)算機(jī)系列教材)
定 價(jià):69 元
叢書名:面向新工科專業(yè)建設(shè)計(jì)算機(jī)系列教材
- 作者:張堯?qū)W著,姜楓,曹紅根,高廣銀,李叢編
- 出版時(shí)間:2023/4/1
- ISBN:9787302628606
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP312.8JA
- 頁(yè)碼:318
- 紙張:
- 版次:1
- 開本:16開
本書較為系統(tǒng)、全面地介紹了Java的基礎(chǔ)知識(shí)和基本語(yǔ)法。在此基礎(chǔ)上,著重討論了面向?qū)ο蟪绦蛟O(shè)計(jì)的思想、特點(diǎn)和使用方法,并以實(shí)際應(yīng)用為背景,介紹了常用的Java類庫(kù)和圖形界面編程等內(nèi)容。
全書共分為3篇:第1篇(第1~3章)為Java基礎(chǔ),主要介紹Java語(yǔ)言的歷史、特點(diǎn)、運(yùn)行環(huán)境、語(yǔ)法基礎(chǔ),以及程序控制結(jié)構(gòu)等;第2篇(第4~7章)為Java面向?qū)ο缶幊,介紹了面向?qū)ο蟪绦蛟O(shè)計(jì)的概念和特征,著重討論了類的定義、構(gòu)造方法、方法重載與方法重寫、類的繼承和多態(tài)性、接口的定義和實(shí)現(xiàn)等,同時(shí)還介紹了Java中的異常及其處理機(jī)制;第3篇(第8~11章)為Java進(jìn)階,介紹了Java中常用的類庫(kù),包括字符串類、集合類、數(shù)學(xué)類、日期和時(shí)間類等,以及Java數(shù)據(jù)流和圖形用戶界面編程等。為便于讀者學(xué)習(xí),全書提供了豐富的實(shí)例及源碼,每章后均附有習(xí)題和實(shí)驗(yàn)等。
本書可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)本科生教材,也可作為科技工作者的參考資料。
姜楓,男,博士,畢業(yè)于南京大學(xué),F(xiàn)為南京理工大學(xué)泰州科技學(xué)院教授,從事計(jì)算機(jī)視覺和機(jī)器學(xué)習(xí)理論與技術(shù)研究,并長(zhǎng)期承擔(dān)程序設(shè)計(jì)、算法設(shè)計(jì)、計(jì)算機(jī)網(wǎng)絡(luò)等課程的教學(xué)工作,主編《大數(shù)據(jù)可視化技術(shù)》《計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)教程》,并參與編寫《數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)實(shí)例》《Web前端開發(fā)技術(shù)——HTML、CSS、JavaScript》等多本教材。
第1篇 Java基礎(chǔ)
第1章 概述
1.1 Java簡(jiǎn)介
1.1.1 Java的起源
1.1.2 Java的特點(diǎn)
1.1.3 Java運(yùn)行機(jī)制
1.2 Java運(yùn)行環(huán)境
1.2.1 JDK的下載與安裝
1.2.2 Eclipse的安裝與配置
1.2.3 第一個(gè)Java程序
1.3 Java核心API文檔
1.4 綜合實(shí)驗(yàn)
1.5 小結(jié)
1.6 習(xí)題
1.7 實(shí)驗(yàn)
第2章 Java語(yǔ)法基礎(chǔ)
2.1 標(biāo)識(shí)符和關(guān)鍵字
2.2 注釋
2.3 變量與常量
2.3.1 變量
2.3.2 常量
2.4 數(shù)據(jù)類型
2.4.1 基本數(shù)據(jù)類型
2.4.2 數(shù)據(jù)類型轉(zhuǎn)換
2.5 運(yùn)算符
2.5.1 算術(shù)運(yùn)算符
2.5.2 賦值運(yùn)算符
2.5.3 比較運(yùn)算符
2.5.4 邏輯運(yùn)算符
2.5.5 條件運(yùn)算符
2.5.6 運(yùn)算符的優(yōu)先級(jí)
2.6 基本輸入與輸出
2.7 方法
2.8 綜合實(shí)驗(yàn)
2.9 小結(jié)
2.10 習(xí)題
2.11 實(shí)驗(yàn)
第3章 程序控制結(jié)構(gòu)與數(shù)組
3.1 分支語(yǔ)句
3.1.1 f語(yǔ)句
3.1.2 if…else語(yǔ)句
3.1.3 if…elseif語(yǔ)句
3.1.4 switch語(yǔ)句
3.2 循環(huán)控制語(yǔ)句
3.2.1 while語(yǔ)句
3.2.2 do…while語(yǔ)句
3.2.3 for語(yǔ)句
3.2.4 break和continue關(guān)鍵字
3.3 數(shù)組
3.3.1 Java數(shù)組簡(jiǎn)介
3.3.2 一維數(shù)組
3.3.3 二維數(shù)組
3.4 綜合實(shí)驗(yàn)
3.5 小結(jié)
3.6 習(xí)題
3.7 實(shí)驗(yàn)
第2篇 Java面向?qū)ο缶幊?br> 第4章 類和對(duì)象
4.1 面向?qū)ο蟪绦蛟O(shè)計(jì)
……
第3篇 Java進(jìn)階
參考文獻(xiàn)