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

Java面向?qū)ο蟪绦蛟O(shè)計

Java面向?qū)ο蟪绦蛟O(shè)計

定 價:¥39.80

作 者: 梁燕來,程裕強 編
出版社: 人民郵電出版社
叢編項: 21世紀高等教育計算機規(guī)劃教材
標 簽: Java Java Script J2EE 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787115309396 出版時間: 2013-04-01 包裝: 平裝
開本: 16開 頁數(shù): 310 字數(shù):  

內(nèi)容簡介

  《21世紀高等教育計算機規(guī)劃教材:Java面向?qū)ο蟪绦蛟O(shè)計》根據(jù)最新的Java 7版本,由淺入深地講解了面向?qū)ο蟪绦蛟O(shè)計語言的主要內(nèi)容,并介紹最新的Java技術(shù)。所有樣例程序均在Windows平臺和Linux平臺的JDK 7環(huán)境下調(diào)試通過。每章習(xí)題中添加了近年各大IT公司的Java面試題,引導(dǎo)學(xué)生面向就業(yè)市場。本書主要內(nèi)容包括Windows平臺和Linux平臺下的Java開發(fā)環(huán)境搭建、面向過程編程、類與對象、繼承、多態(tài)、接口、面向?qū)ο笏枷?、異常處理、Java API、泛型與集合框架、Java IO、多線程、JDBC操作MySQL和Oracle數(shù)據(jù)庫、反射機制、Annotation以及Eclipse集成開發(fā)工具介紹等內(nèi)容,并對已經(jīng)過時的Applet和圖形界面編程以及網(wǎng)絡(luò)編程做了簡單的介紹?!?1世紀高等教育計算機規(guī)劃教材:Java面向?qū)ο蟪绦蛟O(shè)計》可以作為高等學(xué)校計算機專業(yè)以及相關(guān)專業(yè)的“面向?qū)ο蟪绦蛟O(shè)計”課程教材,也可作為Java軟件開發(fā)的參考書。

作者簡介

暫缺《Java面向?qū)ο蟪绦蛟O(shè)計》作者簡介

圖書目錄

第0章 概述 
0.1 計算機概述 
0.2 計算機語言簡史 
0.3 Java語言簡史 
0.4 Java運行機制 
0.4.1 Java虛擬機 
0.4.2 運行機制 
0.5 名詞解釋 
0.6 習(xí)題  第1章 Java開發(fā)環(huán)境配置 
1.1 Windows平臺Java環(huán)境配置 
1.1.1 下載Java開發(fā)包JDK 
1.1.2 安裝JDK 
1.1.3 環(huán)境變量配置 
1.1.4 Java環(huán)境測試 
1.1.5 安裝代碼編輯器 
1.2 Linux平臺Java環(huán)境配置 
1.2.1 Linux簡介 
1.2.2 配置Java開發(fā)環(huán)境 
1.2.3 Java環(huán)境測試 
1.3 第一個Java程序 
1.3.1 HelloWorld 
1.3.2 在Windows下開發(fā)Java程序 
1.3.3 在Linux下開發(fā)Java程序 
1.3.4 跨平臺操作 
1.4 集成開發(fā)環(huán)境 
1.5 習(xí)題  第2章 面向過程編程 
2.1 面向過程介紹 
2.2 標識符 
2.3 注釋 
2.4 基本數(shù)據(jù)類型 
2.4.1 整數(shù)型 
2.4.2 小數(shù)型 
2.4.3 字符型 
2.4.4 邏輯型 
2.4.5 基本類型的轉(zhuǎn)換 
2.5 變量 
2.6 基本運算 
2.6.1 算術(shù)運算 
2.6.2 賦值運算 
2.6.3 自運算 
2.6.4 比較運算 
2.6.5 邏輯運算 
2.6.6 三目運算 
2.6.7 位運算 
2.6.8 運算優(yōu)先級 
2.7 簡單輸入輸出 
2.7.1 輸入語句 
2.7.2 輸出語句 
2.8 流程控制 
2.8.1 順序結(jié)構(gòu) 
2.8.2 選擇結(jié)構(gòu) 
2.8.3 循環(huán)結(jié)構(gòu) 
2.8.4 控制轉(zhuǎn)移 
2.9 循環(huán)設(shè)計 
2.9.1 窮舉法 
2.9.2 遞推法 
2.9.3 迭代法 
2.10 數(shù)組 
2.10.1 數(shù)組定義 
2.10.2 數(shù)組操作 
2.10.3 簡單應(yīng)用 
2.10.4 二維數(shù)組 
2.10.5 for與數(shù)組 
2.11 字符串 
2.12 枚舉 
2.12.1 枚舉定義 
2.12.2 枚舉與for循環(huán) 
2.12.3 枚舉與switch 
2.13 方法 
2.13.1 方法定義 
2.13.2 遞歸機制 
2.13.3 兩類參數(shù) 
2.13.4 可變參數(shù) 
2.14 習(xí)題  第3章 類與對象 
3.1 從struct到class 
3.2 類 
3.2.1 類的定義 
3.2.2 屬性 
3.2.3 方法 
3.2.4 局部變量 
3.2.5 封裝 
3.3 對象 
3.3.1 定義對象 
3.3.2 訪問對象成員 
3.4 Java內(nèi)存結(jié)構(gòu) 
3.5 構(gòu)造器 
3.6 對象生命周期 
3.7 this關(guān)鍵字 
3.8 方法重載 
3.8.1 為什么需要重載 
3.8.2 方法簽名 
3.8.3 重載定義 
3.8.4 兩大誤區(qū) 
3.9 權(quán)限符 
3.9.1 public 
3.9.2 private 
3.9.3 JavaBean 
3.10 static 
3.10.1 C語言的static 
3.10.2 static成員 
3.10.3 靜態(tài)導(dǎo)入 
3.10.4 自定義Math類 
3.11 代碼塊 
3.12 內(nèi)部類 
3.13 包 
3.13.1 package 
3.13.2 import 
3.14 反編譯 
3.15 應(yīng)用 
3.15.1 棧Stack 
3.15.2 隊列Queue 
3.15.3 鏈表LinkList 
3.16 習(xí)題  第4章 繼承與多態(tài) 
4.1 引例 
4.2 繼承機制 
4.3 super 
4.4 對象構(gòu)造過程 
4.5 繼承性規(guī)則 
4.5.1 同包 
4.5.2 不同包 
4.6 instanceof 
4.7 成員覆蓋 
4.7.1 屬性隱藏 
4.7.2 方法重寫 
4.8 final 
4.8.1 final屬性 
4.8.2 final方法 
4.8.3 final參數(shù) 
4.8.4 final類 
4.9 多態(tài)性 
4.9.1 多態(tài)問題 
4.9.2 多態(tài)概述 
4.9.3 類型多態(tài) 
4.9.4 方法多態(tài) 
4.10 抽象類 
4.11 接口 
4.11.1 接口思想 
4.11.2 接口定義 
4.11.3 實現(xiàn)接口 
4.11.4 接口與多態(tài) 
4.11.5 接口與抽象類 
4.12 Object類 
4.13 改進Stack、Queue和LinkList 
4.14 匿名類 
4.15 習(xí)題  第5章 面向?qū)ο笏枷搿?br /> 5.1 UML簡介 
5.1.1 結(jié)構(gòu)圖 
5.1.2 關(guān)系圖 
5.2 開閉原則 
5.3 多少原則 
5.4 高低原則 
5.5 設(shè)計模式簡介 
5.5.1 單例模式 
5.5.2 工廠模式 
5.5.3 適配器模式 
5.6 習(xí)題  第6章 異常處理 
6.1 引例 
6.2 異常類 
6.3 異常處理機制 
6.3.1 try-catch 
6.3.2 try-catch-finally 
6.4 拋出異?!?br /> 6.4.1 throws 
6.4.2 throw 
6.5 異常處理的缺點 
6.6 斷言 
6.7 習(xí)題  第7章 Java API 
7.1 官方文檔 
7.2 包裝類 
7.3 Math類 
7.4 Random類 
7.4.1 Random API 
7.4.2 區(qū)間隨機數(shù) 
7.4.3 概率問題 
7.5 大數(shù)類 
7.5.1 BigInteger 
7.5.2 BigDecimal 
7.6 DecimalFormat類 
7.6.1 格式化整數(shù)和小數(shù)位 
7.6.2 整數(shù)位分組 
7.6.3 格式化字符串轉(zhuǎn)換為數(shù)值 
7.6.4 綜合實例 
7.7 Arrays類 
7.7.1 復(fù)制數(shù)組 
7.7.2 排序 
7.7.3 二分查找 
7.8 時間日期型 
7.8.1 Date、SimpleDateFormat 
7.8.2 Calendar 
7.9 System類 
7.9.1 System API 
7.9.2 記錄程序運行時間 
7.9.3 程序退出 
7.9.4 程序運行時環(huán)境信息 
7.10 習(xí)題  第8章 字符串 
8.1 String的API 
8.2 String對象 
8.2.1 字符串常量 
8.2.2 構(gòu)造字符串對象 
8.2.3 字符串引用 
8.2.4 簡單實例 
8.3 字符串處理 
8.3.1 遍歷字符串 
8.3.2 字符串相等 
8.3.3 字符串比較 
8.3.4 字符串連接 
8.3.5 字符串查詢 
8.3.6 字符串替換 
8.3.7 去除空格 
8.3.8 取子串 
8.3.9 分割字符串 
8.3.10 大小寫轉(zhuǎn)換 
8.4 字符串與數(shù)值的相互轉(zhuǎn)化 
8.5 正則表達式 
8.5.1 初識正則表達式 
8.5.2 規(guī)則定義 
8.5.3 matches方法 
8.5.4 Pattern和Matcher類 
8.5.5 再看split()方法 
8.6 字符串與數(shù)組 
8.6.1 字符串與字符數(shù)組 
8.6.2 字符串與字節(jié)數(shù)組 
8.6.3 最熟悉的陌生人 
8.6.4 統(tǒng)計字符 
8.7 加密算法 
8.7.1 對稱加密算法 
8.7.2 非對稱加密算法 
8.7.3 單向加密算法 
8.8 閱讀String類源代碼 
8.9 StringBuffer類 
8.10 StringTokenizer類 
8.11 Scanner類 
8.12 習(xí)題  第9章 泛型與集合框架 
9.1 泛型 
9.1.1 為什么需要泛型 
9.1.2 引入泛型 
9.1.3 類型通配符 
9.1.4 泛型上限 
9.2 改進數(shù)據(jù)結(jié)構(gòu)類 
9.2.1 Stack 
9.2.2 Queue 
9.2.3 LinkList 
9.3 集合框架 
9.3.1 Collection 
9.3.2 Iterator 
9.3.3 Set 
9.3.4 List 
9.3.5 Map 
9.4 習(xí)題  第10章 Java IO 
10.1 文件 
10.1.1 文件系統(tǒng) 
10.1.2 File類 
10.1.3 Windows平臺下的文件 
10.1.4 Linux平臺下的文件 
10.1.5 文件跨平臺性 
10.1.6 Scanner解析文件 
10.2 Stream 
10.3 InputStream 
10.4 OutputStream 
10.5 文件上傳原理 
10.6 字符流 
10.7 Serializable 
10.8 習(xí)題  第11章 多線程 
11.1 基本概念 
11.2 創(chuàng)建多線程 
11.2.1 Thread 
11.2.2 Runnable 
11.2.3 簡單應(yīng)用 
11.3 線程詳解 
11.3.1 線程方法 
11.3.2 線程生命周期 
11.3.3 示例 
11.4 線程安全 
11.4.1 臨界資源 
11.4.2 互斥 
11.4.3 同步 
11.5 守護線程 
11.6 習(xí)題  第12章 JDBC 
12.1 數(shù)據(jù)庫 
12.1.1 數(shù)據(jù)庫概論 
12.1.2 在Windows平臺下配置MySQL 
12.1.3 在Linux平臺下配置MySQL 
12.2 SQL語句 
12.3 JDBC 
12.3.1 JDBC簡介 
12.3.2 驅(qū)動程序 
12.4 JDBC API 
12.4.1 DriverManager 
12.4.2 Connection 
12.4.3 Statement 
12.4.4 ResultSet 
12.4.5 小結(jié) 
12.5 數(shù)據(jù)庫連接 
12.5.1 存放驅(qū)動程序 
12.5.2 建立數(shù)據(jù)庫連接 
12.6 數(shù)據(jù)操作 
12.6.1 簡單查詢 
12.6.2 批量查詢 
12.6.3 插入數(shù)據(jù) 
12.6.4 刪除數(shù)據(jù) 
12.6.5 更新數(shù)據(jù) 
12.7 數(shù)據(jù)庫操作類 
12.8 連接Oracle 
12.8.1 在Windows平臺下配置Oracle數(shù)據(jù)庫 
12.8.2 在Linux平臺下配置Oracle數(shù)據(jù)庫 
12.8.3 建立連接 
12.8.4 單表查詢 
12.8.5 多表查詢 
12.8.6 改進數(shù)據(jù)庫操作類 
12.9 習(xí)題  第13章 反射與Annotation 
13.1 引例 
13.2 反射機制 
13.2.1 Class類 
13.2.2 實例化Class對象 
13.2.3 訪問構(gòu)造器 
13.2.4 訪問屬性 
13.2.5 訪問方法 
13.3 Annotation介紹 
13.4 內(nèi)置的Annotation 
13.4.1 @Override 
13.4.2 @Deprecated 
13.4.3 @SupressWarnings 
13.5 自定義Annotation 
13.5.1 自定義簡單的Annotation 
13.5.2 @Target 
13.5.3 @Retention 
13.5.4 自定義Annotation 
13.5.5 通過反射訪問Annotation 
13.6 習(xí)題  第14章 保留部分 
14.1 Applet 
14.2 圖形界面 
14.3 網(wǎng)絡(luò)編程 
14.4 習(xí)題  第15章 集成開發(fā)工具 
15.1 集成開發(fā)工具介紹 
15.2 Windows平臺下的Eclipse配置 
15.2.1 Eclipse下載 
15.2.2 Eclipse配置 
15.3 Linux平臺下的Eclipse配置 
15.4 創(chuàng)建Java項目 
15.5 在Java項目中新建類 
15.6 生成getter和setter 
15.7 為Java項目創(chuàng)建包 
15.8 開發(fā)JDBC應(yīng)用程序 
15.8.1 為Java項目添加驅(qū)動程序 
15.8.2 創(chuàng)建JDBC應(yīng)用程序 
15.9 程序調(diào)試 
15.9.1 顯示行號 
15.9.2 設(shè)置斷點 
15.9.3 進入Debug模式 
15.9.4 單步執(zhí)行 
15.9.5 查看變量值 
15.9.6 結(jié)束Debug  參考文獻

本目錄推薦

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