Java語(yǔ)言程序設(shè)計(jì)教程
定 價(jià):45 元
叢書(shū)名:普通高等教育計(jì)算機(jī)類(lèi)專(zhuān)業(yè)“十三五”規(guī)劃教材
- 作者:魏永紅 編
- 出版時(shí)間:2016/8/1
- ISBN:9787560584775
- 出 版 社:西安交通大學(xué)出版社
- 中圖法分類(lèi):TP312JA
- 頁(yè)碼:380
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
Java語(yǔ)言是一種純面向?qū)ο蟮囊痪幊陶Z(yǔ)言,具有面向?qū)ο蟆⒖缙脚_(tái)、安全、多線程等特征,是目前軟件開(kāi)發(fā)中主流的編程語(yǔ)言。Java語(yǔ)言可以開(kāi)發(fā)桌面級(jí)應(yīng)用、大型企業(yè)級(jí)的分布式應(yīng)用以及小型嵌入式設(shè)備應(yīng)用。Java語(yǔ)言在web編程方面所表現(xiàn)出的強(qiáng)大優(yōu)勢(shì),使其成為Web開(kāi)發(fā)的主流技術(shù)。
《Java語(yǔ)言程序設(shè)計(jì)教程》從初學(xué)者的角度出發(fā),采用循序漸進(jìn)的方式全面詳細(xì)地介紹Java語(yǔ)言的基本語(yǔ)法、面向?qū)ο蟮木幊趟枷胍约癑ava的核心技術(shù)。通過(guò)豐富的實(shí)例和課后習(xí)題,引導(dǎo)讀者快速理解、掌握J(rèn)ava語(yǔ)言的核心內(nèi)容和編程方法,培養(yǎng)學(xué)生利用Java技術(shù)解決實(shí)際問(wèn)題的能力。全書(shū)共分12章,內(nèi)容包括Java語(yǔ)言概述、Java的基本語(yǔ)法、面向?qū)ο缶幊、面向(qū)ο?*特征、常用類(lèi)庫(kù)、異常處理、輸入/輸出、Swing圖形用戶界面編程、Applet程序設(shè)計(jì)、多線程、數(shù)據(jù)庫(kù)編程技術(shù)以及網(wǎng)絡(luò)編程。書(shū)中所有程序都在JDK1.8中經(jīng)過(guò)驗(yàn)證,并給出運(yùn)行結(jié)果以及結(jié)果的重點(diǎn)解釋。
《Java語(yǔ)言程序設(shè)計(jì)教程》可作為高等院校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的教材,也可作為非計(jì)算機(jī)專(zhuān)業(yè)的培訓(xùn)和自學(xué)教材。
第1章 概述
1.1 Java簡(jiǎn)介
1.1.1 Java的產(chǎn)生與發(fā)展
1.1.2 Java語(yǔ)言
1.1.3 Java特點(diǎn)
1.1.4 Java技術(shù)體系
1.2 Java語(yǔ)法機(jī)制概述
1.3 Java運(yùn)行系統(tǒng)與Java虛擬機(jī)
1.3.1 Java運(yùn)行系統(tǒng)
1.3.2 Java虛擬機(jī)(JVM)
1.4 Java程序開(kāi)發(fā)
1.4.1 Java API
1.4.2 Java開(kāi)發(fā)環(huán)境構(gòu)建
1.4.3 Java程序的開(kāi)發(fā)過(guò)程
1.4.4 Java Application應(yīng)用程序編寫(xiě)、編譯和執(zhí)行
1.4.5 Java Applet小程序編寫(xiě)、編譯和執(zhí)行
1.5 Java IDE——Ecnpsc簡(jiǎn)介
1.5.1 Eclipse的安裝與配置
1.5.2 創(chuàng)建Java項(xiàng)目
1.5.3 運(yùn)行Java項(xiàng)目
1.5.4 Eclipse中的導(dǎo)人與導(dǎo)出
小結(jié)
習(xí)題
第2章 Java基本語(yǔ)法知識(shí)
2.1 標(biāo)識(shí)符及關(guān)鍵字
2.1.1 標(biāo)識(shí)符
2.1.2 關(guān)鍵字
2.1.3 語(yǔ)句及注釋
2.2 數(shù)據(jù)類(lèi)型
2.2.1 基本數(shù)據(jù)類(lèi)型
2.2.2 引用數(shù)據(jù)類(lèi)型
2.3 常量與變量
2.3.1 常量
2.3.2 變量
2.4 運(yùn)算符與表達(dá)式
2.4.1 算術(shù)運(yùn)算符及表達(dá)式
2.4.2 關(guān)系運(yùn)算符及表達(dá)式
2.4.3 邏輯運(yùn)算符及表達(dá)式
2.4.4 位運(yùn)算符及表達(dá)式
2.4.5 賦值運(yùn)算符及表達(dá)式
2.4.6 其他運(yùn)算符及表達(dá)式
2.4.7 運(yùn)算符的優(yōu)先級(jí)與結(jié)合性
2.5 數(shù)據(jù)類(lèi)型轉(zhuǎn)換
2.6 程序控制語(yǔ)句
2.6.1 選擇語(yǔ)句
2.6.2 循環(huán)語(yǔ)句
2.6.3 跳轉(zhuǎn)語(yǔ)句
2.7 數(shù)組
2.7.1 一維數(shù)組
2.7.2 多維數(shù)組
2.7.3 數(shù)組的復(fù)制
小結(jié)
習(xí)題
第3章 Java面向?qū)ο缶幊?br>3.1 面向?qū)ο蟪绦蛟O(shè)計(jì)方法概述
3.1.1 面向?qū)ο髥?wèn)題求解的基本思想
3.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)方法的內(nèi)涵
3.1.3 對(duì)象與類(lèi)
3.1.4 基于類(lèi)與對(duì)象的面向?qū)ο髥?wèn)題求解方法
3.1.5 面向?qū)ο蟮奶匦?br>3.2 類(lèi)
3.2.1 類(lèi)的基本結(jié)構(gòu)
3.2.2 成員變量
3.2.3 成員方法
3.2.4 成員方法重載
3.2.5 構(gòu)造方法
3.2.6 this關(guān)鍵詞
3.3 對(duì)象
3.3.1 對(duì)象的創(chuàng)建
……
第4章 Java面向?qū)ο蟾呒?jí)特性
第5章 Java常用類(lèi)庫(kù)
第6章 異常處理
第7章 輸入/輸出
第8章 基于Swing的圖形用戶界面
第9章 Applet程序設(shè)計(jì)
第10章 多線程
第11章 數(shù)據(jù)庫(kù)編程技術(shù)
第12章 Java網(wǎng)絡(luò)編程
參考文獻(xiàn)