Java語言面向?qū)ο蟪绦蛟O(shè)計(jì)
定 價(jià):79.9 元
- 作者:馬俊,曾述賓編著
- 出版時(shí)間:2022/5/1
- ISBN:9787302586241
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP312.8JA
- 頁碼:364頁
- 紙張:膠版紙
- 版次:1
- 開本:16開
面向?qū)ο笫蔷幊填I(lǐng)域中的一種成熟的抽象和封裝技術(shù),是各種編程語言中必須理解和掌握的基本概念和技術(shù)。Java語言是近十幾年來面向?qū)ο缶幊陶Z言的排頭兵,可以用于開發(fā)各種領(lǐng)域的軟件,包括企業(yè)級(jí)應(yīng)用、基礎(chǔ)業(yè)務(wù)應(yīng)用以及基于Web的應(yīng)用和移動(dòng)應(yīng)用的開發(fā)?偨Y(jié)作者多年的教學(xué)經(jīng)驗(yàn)和思考成果,本書中給出了程序設(shè)計(jì)中一些基本概念的定義:如指令、程序、進(jìn)程的定義,并對(duì)程序和進(jìn)程的本質(zhì)進(jìn)行了較深刻的哲學(xué)思考。本書系統(tǒng)地闡述了Java語言的基礎(chǔ)知識(shí)和編程的基本思路,并詳述了面向?qū)ο蟮幕驹O(shè)計(jì)概念和理論,利用Java演示了面向?qū)ο蠡驹淼膶?shí)現(xiàn)技巧。
馬俊,男,博士, 本科畢業(yè)于蘭州大學(xué),留校于蘭州大學(xué)計(jì)算中心工作,后隨計(jì)算中心合并于蘭州大學(xué)信息科學(xué)與工程學(xué)院。在學(xué)院主要承擔(dān)本科生的程序設(shè)計(jì)類課程,給本科生主講授過《C語言程序設(shè)計(jì)》、《C++程序程序設(shè)計(jì)》、《VB程序設(shè)計(jì)》、《Java語言程序設(shè)計(jì)》、《面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)》,給研究生講授過《面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)》課程。目前繼續(xù)承擔(dān)本科生《面向?qū)ο蟪绦蛟O(shè)計(jì)》和《程序設(shè)計(jì)基礎(chǔ)》等課程,并組織和指導(dǎo)學(xué)生參加各類程序設(shè)計(jì)大賽。
第1章程序設(shè)計(jì)的基本概念
1.1基本概念
1.1.1指令定義
1.1.2程序定義
1.1.3進(jìn)程定義
1.2過程和對(duì)象
1.2.1過程
1.2.2對(duì)象
1.3程序設(shè)計(jì)方式
1.3.1面向過程式程序設(shè)計(jì)
1.3.2面向?qū)ο笫匠绦蛟O(shè)計(jì)
1.4計(jì)算機(jī)程序設(shè)計(jì)相關(guān)知識(shí)概述
1.4.1計(jì)算機(jī)的硬件組成
1.4.2中央處理器(CPU)
1.4.3內(nèi)存
1.4.4操作系統(tǒng)
1.4.5程序設(shè)計(jì)語言
1.4.6程序的構(gòu)造過程
1.4.7計(jì)算機(jī)編程語言的發(fā)展歷史概述
1.5Java語言開發(fā)環(huán)境配置和運(yùn)行
1.5.1Java程序的開發(fā)環(huán)境搭建
1.5.2Java程序的開發(fā)步驟
1.6Java語言API參考文檔
1.7忒修斯之舟問題之程序員的解答
1.8生命現(xiàn)象的進(jìn)程解釋
1.9本章小結(jié)
第1章習(xí)題
第2章JVM工作原理和Java語言基礎(chǔ)
2.1JVM工作原理和字節(jié)碼
2.1.1Java虛擬機(jī)
2.1.2類裝載器
2.1.3字節(jié)碼
2.1.4Java程序的宏觀工作原理
Java語言面向?qū)ο蟪绦蛟O(shè)計(jì)(第3版·微課視頻版)
目錄
2.2Java語言基礎(chǔ)
2.2.1Java語言的關(guān)鍵字
2.2.2標(biāo)識(shí)符
2.2.3程序設(shè)計(jì)中的錯(cuò)誤
2.3Java語言的基本數(shù)據(jù)類型和變量
2.3.1基本數(shù)據(jù)類型概述
2.3.2常量 ...