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