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