出版時(shí)間:2007-10 出版社:電子工業(yè)出版社 作者:張永強(qiáng) 頁數(shù):390 字?jǐn)?shù):660000
內(nèi)容概要
本書講述了作為一個(gè)Java程序員所必須掌握的最基本的程序設(shè)計(jì)技術(shù),內(nèi)容編排按照從基本語言知識到各類專業(yè)應(yīng)用進(jìn)行了深人而細(xì)致的思考。本書的目標(biāo)是幫助讀者全面、深入地理解Java的基本編程技術(shù),其中包括最新的流程控制技術(shù)、異常、集合框架、常用類編程、I/O處理、多線程機(jī)制、網(wǎng)絡(luò)編程以及數(shù)據(jù)庫應(yīng)用技術(shù)。作為一本Java語言的概述教程,書中較為全面地反映了Java技術(shù)的最新進(jìn)展,特別是在1.4和1.5版本發(fā)布以來的重要變化;而且更為重要的是,作為教材,書中內(nèi)容和實(shí)例都經(jīng)過了精心的思考和調(diào)試,意圖使讀者達(dá)到“知其然且知其所以然”。書中內(nèi)容編寫既避免了API式的羅列,又力戒蜻蜓點(diǎn)水式的介紹,所有內(nèi)容都反映了Java各類技術(shù)在工程實(shí)踐中的真正應(yīng)用的需要。 本書面向的讀者是那些希望深入了解Java基礎(chǔ)技術(shù)、在實(shí)踐中從事Java開發(fā)的工程人員以及渴望成為一名優(yōu)秀的Java程序員的學(xué)生。
書籍目錄
第1部分 Java基礎(chǔ) 第1章 Java概述 1.1 Java技術(shù)簡介 1.1.1 Java發(fā)展史 1.1.2 什么是Java 1.1.3 Java技術(shù)的構(gòu)成 1.1.4 一個(gè)典型的J2EE應(yīng)用 1.1.5 為什么選擇Java 1.2 JDK的安裝及運(yùn)行環(huán)境 1.2.1 Java開發(fā)工具包 1.2.2 JDK的安裝 1.2.3 Java運(yùn)行環(huán)境 1.2.4 JVM機(jī)制——Java平臺的基礎(chǔ) 1.2.5 Java應(yīng)用程序加載過程 1.2.6 自動(dòng)垃圾收集 1.3 Java應(yīng)用程序結(jié)構(gòu) 1.3.1 簡單的程序HellO,WorldApp.iava 1.3.2 編寫Java應(yīng)用程序需要注意的規(guī)則 1.3.3 編譯和運(yùn)行 1.3.4 初學(xué)者在編輯和運(yùn)行程序時(shí)常犯的錯(cuò)誤 1.3.5 main方法中的參數(shù) 1.4 程序注釋 第2章 數(shù)值計(jì)算與數(shù)組 2.1 數(shù)據(jù)和變量聲明 2.1.1 標(biāo)識符 2.1.2 Java關(guān)鍵字 2.1.3 基本Java類型 2.1.4 變量聲明 2.1.5 變量初始化 2.1.6 轉(zhuǎn)義字符 2.1.7 常量 2.2 運(yùn)算符和表達(dá)式 2.2.1 運(yùn)算符 2.2.2 算術(shù)表達(dá)式 2.2.3 關(guān)系和條件表達(dá)式 2.2.4 移位和位操作運(yùn)算 2.2.5 賦值運(yùn)算符 2.2.6 其他運(yùn)算符 2.2.7 數(shù)學(xué)函數(shù) 2.2.8 字符運(yùn)算 2.3 數(shù)組 2.3.1 數(shù)組的聲明 2.3.2 創(chuàng)建數(shù)組 2.3.3 初始化數(shù)組 2.3.4 多維數(shù)組 2.3.5 數(shù)組界限及引用 2.3.6 操作數(shù)組 第3章 流程控制 3.1 句、塊和空白 3.1.1 語句 3.1.2 語句塊 3.1.3 空白 3.2 邏輯判斷和循環(huán)控制 3.2.1 條件判斷與決策 3.2.2 循環(huán) 3.2.3 跳轉(zhuǎn) 3.3 基本的輸入偷出控制 3.3.1 控制臺的輸入 3.3.2 字符界面的輸出 3.4 斷言 3.4.1 斷言簡介 3.4.2 編譯和運(yùn)行時(shí)的斷言支持 3.5 Java編程的基本應(yīng)用——排序算法 3.5.1 排序算法 3.5.2 簡單的冒泡排序方法 3.5.3 稍做改進(jìn)的冒泡排序方法 3.5.4 最終的冒泡排序方法第2部分 Java的面向?qū)ο缶幊獭〉?章 類和對象 4.1 類的定義 …… 第5章 繼承、接口第3部分 Java應(yīng)用編程 第6章 異??刂啤〉?章 集合 第8章 精通常用類編程 第9章 基本I/O處理 第10章 多線程開發(fā) 第11章 網(wǎng)絡(luò)編程 第12章 訪問數(shù)據(jù)庫 附錄A 常用命令介紹 附錄B UML簡介 附錄C Java技術(shù)列表 參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載
Java程序設(shè)計(jì)應(yīng)用教程 PDF格式下載