注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)程序設(shè)計基礎(chǔ)(Java語言)

程序設(shè)計基礎(chǔ)(Java語言)

程序設(shè)計基礎(chǔ)(Java語言)

定 價:¥29.00

作 者: 余先鋒 編著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: J2EE

ISBN: 9787111344506 出版時間: 2011-09-01 包裝: 平裝
開本: 16開 頁數(shù): 240 字數(shù):  

內(nèi)容簡介

  《程序設(shè)計基礎(chǔ)(java語言)》是以java語言為基礎(chǔ)的程序設(shè)計入門教材,從有關(guān)程序設(shè)計的思想和方法入手,介紹程序設(shè)計概念及目的。內(nèi)容包括程序編寫的基本要求,程序代碼的格式與編寫規(guī)則、數(shù)據(jù)的概念以及數(shù)據(jù)類型的特點,變量、運算符、表達式、方法(函數(shù))等概念及應(yīng)用,同時以順序、分支、循環(huán)等程序的控制方法為核心,通過數(shù)組、字符串、方法等應(yīng)用,介紹程序控制的方法和技巧,并通過實例介紹窮舉、遞推、迭代、遞歸、查找、排序等常用的算法?!冻绦蛟O(shè)計基礎(chǔ)(java語言)》可作為大學一年級計算機及相關(guān)專業(yè)學生程序設(shè)計入門教材,也可作為程序設(shè)計初學者的學習參考書。

作者簡介

暫缺《程序設(shè)計基礎(chǔ)(Java語言)》作者簡介

圖書目錄

出版說明
前言
第1章程序設(shè)計基本概念
1.1程序設(shè)計與程序設(shè)計語言
1.1.1程序設(shè)計概述
1.1.2程序設(shè)計語言
1.1.3程序的編譯與解釋
1.1.4程序設(shè)計的步驟
1.1.5學習程序設(shè)計應(yīng)該注意的幾個方面
1.2算法及算法的表示
1.2.1算法的基本概念
1.2.2算法的表示
1.2.3算法的特點
1.3java語言的特點
1.3.1java語言的特點
1.3.2面向?qū)ο?br /> 1.3.3java程序的編譯與運行特點
1.3.4c語言和java語言的比較
1.4java程序的開發(fā)環(huán)境與運行環(huán)境
1.4.1java類庫
1.4.2java運行環(huán)境
1.4.3java開發(fā)環(huán)境
1.4.4java集成開發(fā)環(huán)境
1.5關(guān)于java知識體系
本章小結(jié)
習題
第2章程序的編寫與編譯運行
2.1java程序文件
2.2程序的編譯和運行
2.2.1使用集成開發(fā)工具編譯運行
2.2.2使用命令行編譯運行
2.3java程序結(jié)構(gòu)與語法規(guī)則
2.3.1java程序基本結(jié)構(gòu)
2.3.2程序注釋
2.3.3程序的語法規(guī)則
2.4標識符與關(guān)鍵字
2.4.1標識符
2.4.2關(guān)鍵字
本章小結(jié)
習題
第3章變量與數(shù)據(jù)類型
3.1數(shù)的進制
3.1.1原碼、反碼和補碼
3.1.2不同進制數(shù)的表示方法
3.2變量和常量
3.2.1變量與常量的聲明與初始化
3.2.2變量
3.2.3常量
3.2.4字面值
3.3基本數(shù)據(jù)類型
3.3.1整型
3.3.2實型
3.3.3字符型
3.3.4邏輯型
3.4基本數(shù)據(jù)類型的轉(zhuǎn)換
3.4.1數(shù)據(jù)類型的自動轉(zhuǎn)換
3.4.2數(shù)據(jù)類型的強制轉(zhuǎn)換
3.5引用數(shù)據(jù)類型
本章小結(jié)
習題
第4章程序的基本結(jié)構(gòu)
4.1程序的基本構(gòu)成
4.2運算符
4.2.1算術(shù)運算符
4.2.2關(guān)系運算符
4.2.3邏輯運算符
4.2.4位運算符
4.2.5 賦值運算符
4.2.6 其他運算符
4.2.7 運算符的優(yōu)先級
4.3表達式和語句
4.3.1 賦值表達式
4.3.2 算術(shù)表達式
4.3.3關(guān)系與邏輯表達式
4.3.4位運算與移位表達式
4.3.5 語句
4.3.6復合語句
4.4數(shù)據(jù)的輸出與輸入
4.4.1數(shù)據(jù)的輸出顯示
4.4.2從鍵盤輸入數(shù)據(jù)
本章小結(jié)
習題
第5章程序的控制
5.1順序程序
5.2分支控制
5.2.1if分支結(jié)構(gòu)
5.2.2if… else …分支結(jié)構(gòu)
5.2.3if …else if …結(jié)構(gòu)
5.2.4if語句的嵌套
5.2.5關(guān)于復合語句問題
5.2.6switch控制語句
5.2.7switch與if…else…結(jié)構(gòu)對比
5.2.8條件運算符的應(yīng)用
5.2.9分支控制應(yīng)用實例
5.3循環(huán)控制
5.3.1循環(huán)結(jié)構(gòu)的組成部分
5.3.2for循環(huán)
5.3.3while循環(huán)
5.3.4do…while循環(huán)
5.3.5循環(huán)基本要素與實現(xiàn)方法
5.3.6循環(huán)體中的局部變量
5.4多重循環(huán)
5.4.1多重循環(huán)的基本結(jié)構(gòu)
5.4.2多重循環(huán)的控制技巧
5.5循環(huán)的中斷控制
5.5.1break語句
5.5.2continue語句
5.5.3return語句
5.6for?each循環(huán)
本章小結(jié)
習題
第6章數(shù)組
6.1數(shù)組與數(shù)組的聲明
6.1.1數(shù)組的特點
6.1.2一維數(shù)組的聲明
6.1.3數(shù)組的初值
6.1.4數(shù)組的長度
6.1.5一維數(shù)組應(yīng)用實例
6.2二維數(shù)組
6.2.1二維數(shù)組的聲明與創(chuàng)建
6.2.2二維數(shù)組的初值
6.2.3二維數(shù)組的應(yīng)用實例
6.3引用數(shù)據(jù)類型數(shù)組
6.4數(shù)組應(yīng)用實例
6.5數(shù)組元素的遍歷
本章小結(jié)
習題
第7章字符串
7.1字符串類string
7.1.1string類的創(chuàng)建
7.1.2string類的常用方法
7.1.3string字符串與基本數(shù)據(jù)的相互轉(zhuǎn)換
7.1.4string字符串與字符數(shù)組的轉(zhuǎn)換
7.1.5string字符串數(shù)組
7.2字符串類stringbuffer
7.2.1stringbuffer類的創(chuàng)建
7.2.2stringbuffer類的常用方法
7.2.3string字符串與stringbuffer字符串的區(qū)別
本章小結(jié)
習題
第8章方法
8.1方法的設(shè)計和使用
8.1.1方法的聲明
8.1.2方法調(diào)用、方法參數(shù)與返回值
8.1.3類方法和實例方法
8.1.4關(guān)于main()方法
8.1.5方法應(yīng)用實例
8.1.6方法的嵌套調(diào)用
8.2變量的作用域與參數(shù)傳遞的方式
8.2.1類變量與實例變量
8.2.2局部變量
8.2.3基本數(shù)據(jù)類型參數(shù)傳遞
8.2.4引用數(shù)據(jù)類型參數(shù)傳遞
8.3常用java類庫的方法及使用
8.3.1系統(tǒng)類system中常用的方法
8.3.2字符串類string、stringbuffer中常用的方法
8.3.3數(shù)學(math)類中的常用方法
8.3.4數(shù)字格式化類 numberformat中常用的方法
8.3.5日期時間類中常用的方法與應(yīng)用
本章小結(jié)
習題
第9章算法與程序技巧
9.1程序算法及特點
9.1.1算法概述
9.1.2程序算法的特點
9.1.3常用算法及分類
9.2窮舉算法
9.3遞推算法
9.4迭代算法
9.5遞歸算法
9.6查找算法
9.6.1線性查找
9.6.2二分法查找
9.6.3費氏查找
9.6.4插值查找
9.7排序算法
9.7.1交換排序
9.7.2插入排序
9.7.3選擇排序
9.7.4希爾排序
9.7.5快速排序
9.7.6字符串數(shù)組的查找與排序
9.7.7使用arrays類的sort方法排序
本章小結(jié)
習題
附錄a上機實驗
實驗1簡單程序的編輯、編譯和運行
實驗2數(shù)據(jù)類型的定義與輸出、數(shù)據(jù)類型的轉(zhuǎn)換
實驗3表達式與語句
實驗4分支程序設(shè)計
實驗5循環(huán)程序設(shè)計
實驗6數(shù)組應(yīng)用設(shè)計
實驗7循環(huán)程序與數(shù)組
實驗8字符串應(yīng)用
實驗9方法的應(yīng)用
實驗10程序綜合設(shè)計
實驗11程序算法應(yīng)用(1)
實驗12程序算法應(yīng)用(2)
附錄bascii碼表
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號