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

Java程序設(shè)計教程

Java程序設(shè)計教程

定 價:¥39.50

作 者: 張永強,張墨華 等編著
出版社: 清華大學(xué)出版社
叢編項: 21世紀(jì)計算機科學(xué)與技術(shù)實踐型教程
標(biāo) 簽: J2EE

ISBN: 9787302237204 出版時間: 2010-10-01 包裝: 平裝
開本: 16開 頁數(shù): 406 字數(shù):  

內(nèi)容簡介

  Java語言的學(xué)習(xí)是應(yīng)用Java技術(shù)進行工程實踐的基礎(chǔ)?!禞ava程序設(shè)計教程》站在工程開發(fā)的角度,結(jié)合教學(xué)過程,循序漸進地安排了各章的內(nèi)容,全書將一個經(jīng)過簡化的銀行存取款系統(tǒng)分散在各章給予實現(xiàn),讀者可以在讀完全書之后對Java程序設(shè)計有一個完整的認識。全書分為三個部分16章,分別講授了Java的基本語法和常用算法的練習(xí),Java面向?qū)ο蟪绦蛟O(shè)計以及在I/O、多線程、網(wǎng)絡(luò)、數(shù)據(jù)庫和gui編程方面的應(yīng)用。全書結(jié)構(gòu)合理,內(nèi)容全面,反映了Java最新技術(shù)的發(fā)展,同時注重引入Java技術(shù)在實踐中的應(yīng)用,能夠為讀者學(xué)習(xí)Java的其他技術(shù)奠定良好的技術(shù)基礎(chǔ)?!禞ava程序設(shè)計教程》可作為高等學(xué)校計算機或相關(guān)專業(yè)本科生的教材,也可在縮減部分教學(xué)內(nèi)容后作為高職高專的Java程序設(shè)計課程的教材。

作者簡介

暫缺《Java程序設(shè)計教程》作者簡介

圖書目錄

第一部分 Java基礎(chǔ)
第1章 Java概述
1.1 Java技術(shù)簡介
1.1.1 Java發(fā)展歷史
1.1.2 Java技術(shù)的構(gòu)成
1.1.3 為什么選擇丁ava
1.2 JDK安裝及配置
1.2.1 安裝Java開發(fā)工具包
1.2.2 配置JDK
1.3 Java應(yīng)用程序
1.3.1 簡單的程序HellowWordApp.java
1.3.2 編寫丁ava應(yīng)用程序需要注意的幾個規(guī)則
1.3.3 編譯和運行
1.3.4 排除常見的錯誤
1.4 Java的工作原理
1.4.1 Java運行環(huán)境
1.4.2 Java應(yīng)用程序執(zhí)行過程
1.4.3 Javaa虛擬機
1.4.4 自動垃圾收集
1.5 程序注釋
1.6 常用開發(fā)環(huán)境
小結(jié)
習(xí)題
第2章 類型、變量和表達式
2.1 一個計算圓面積的程序
2.2 變量
2.2.1 標(biāo)識符
2.2.2 Java關(guān)鍵字
2.2.3 基本Java類型
2.2.4 變量聲明
2.2.5 變量初始化
2.2.6 轉(zhuǎn)義字符
2.2.7 常量
2.3 運算符和表達式
2.3.1 運算符
2.3.2 算術(shù)表達式
2.3.3 關(guān)系和邏輯表達式
2.3.4 移位和位操作運算
2.3.5 賦值運算符
2.3.6 其他運算符
2.3.7 數(shù)學(xué)函數(shù)
2.3.8 字符運算
2.3.9 類型轉(zhuǎn)換
2.4 字符串
2.4.1 字符串常量
2.4.2 字符串對象
2.4.3 字符串運算
2.5 基于文本的輸入輸出
2.5.1 控制臺的輸入
2.5.2 字符界面的輸出
小結(jié)
習(xí)題
第3章 流程控制
3.1 句、塊和空白
3.1.1 語句
3.1.2 語句塊
3.1.3 空白
3.2 順序結(jié)構(gòu)
3.3 選擇結(jié)構(gòu)
3.3.1 ifelse語句
3.3.2 switch語句
3.4 循環(huán)結(jié)構(gòu)
3.4.1 for循環(huán)
3.4.2 while循環(huán)
3.4.3 do循環(huán)
3.4.4 跳轉(zhuǎn)
3.5 嵌套的結(jié)構(gòu)
3.6 變量的作用域
3.7 程序調(diào)試和排錯
3.7.1 利用斷言調(diào)試程序
3.7.2 常見排錯方法
小結(jié)
習(xí)題
第4章 數(shù)組
4.1 數(shù)組
4.1.1 數(shù)組型變量的聲明
4.1.2 為數(shù)組分配空間
4.1.3 初始化數(shù)組
4.1.4 訪問數(shù)組的元素
4.1.5 使用增強型循環(huán)訪問數(shù)組元素
4.2 main方法中的參數(shù)
4.3 多維數(shù)組
4.4 操作數(shù)組
小結(jié)
習(xí)題
第5章 算法設(shè)計基礎(chǔ)
5.1 求解素數(shù)
5.2 查找
5.2.1 順序查找
5.2.2 折半查找
5.3 排序
5.3.1 插入排序法
5.3.2 冒泡排序法
5.3.3 選擇排序
5.4 遞歸
小結(jié)
習(xí)題
第二部分 Java的面向?qū)ο缶幊?br />第6章 類和對象
6.1 面向?qū)ο蟾攀?br />6.1.1 面向?qū)ο蟮幕靖拍?br />6.1.2 類和對象
6.2 使用JDK的類
6.3 創(chuàng)建自己的類
6.3.1 類的結(jié)構(gòu)
6.3.2 聲明一個自定義類
6.3.3 為類添加成員變量
6.3.4 為類添加方法
6.3.5 方法重載
6.3.6 構(gòu)造方法
6.4 對象
6.4.1 創(chuàng)建對象
6.4.2 對象的生存周期
6.4.3 this
6.4.4 實例運算符的作用
6.4.5 對象特性及對象間的關(guān)系
6.5 static:
6.5.1 static:代碼塊(類初始化)
6.5.2 static成員變量(共享數(shù)據(jù))
6.5.3 static方法(共享操作)
6.5.4 static加載
6.6 包
小結(jié)
習(xí)題
第7章 繼承和接口
7.1 類的層次結(jié)構(gòu)
7.2 創(chuàng)建現(xiàn)有類的子類
7.2.1 繼承
7.2.2 使用super訪問超類的構(gòu)造方法
7.2.3 覆蓋和隱藏
7.3 Object類、抽象類、final類
7.3.1 Object
……
第8章 泛型、枚舉和內(nèi)部類
第9章 異??刂?br />第10章 集合
第11章 精通常用類編程
第12章 基本I/O處理
第13章 多線程開發(fā)
第14章 網(wǎng)絡(luò)編程
第15章 數(shù)據(jù)庫訪問
第16章 用戶界面開發(fā)
附錄A java常用命令解析
參考文獻

本目錄推薦

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