歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
面向?qū)ο蟪绦蛟O(shè)計(Java)

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

作者:何林波
出版社:西安電子科技大學(xué)出版社出版時間:2016-08-01
開本: 32開 頁數(shù): 280
本類榜單:教材銷量榜
中 圖 價:¥10.9(3.4折) 定價  ¥32.0 登錄后可看到會員價
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說明>>
本類五星書更多>

面向?qū)ο蟪绦蛟O(shè)計(Java) 版權(quán)信息

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

何林波、昌燕、索望主編的《面向?qū)ο蟪绦蛟O(shè)計 (Java應(yīng)用型網(wǎng)絡(luò)與信息安全工程技術(shù)人才培養(yǎng)系列教材高等學(xué)校電子信息類十三五規(guī)劃教材)》主要講述面向?qū)ο缶幊陶Z言Java。從程序設(shè)計語言及Java語言產(chǎn)生的背景和發(fā)展過程人手,以什么是“面向?qū)ο? ”這一問題引出后續(xù)章節(jié),循序漸進(jìn)地講述了Java基礎(chǔ)語法到Java網(wǎng)絡(luò)編程。
本書主編及參編作者有多年的Java系列課程教學(xué)經(jīng)驗,編撰過程中結(jié)合了編者歷年來的Java教學(xué)和信息系統(tǒng)開發(fā)經(jīng)驗,比較詳細(xì)地介紹了Java的基礎(chǔ)語法知識和相關(guān)技術(shù)。全書共13章,內(nèi)容包括Java概述、面向?qū)ο蟮幕舅枷、類與對象、Java語言基礎(chǔ)、繼承、接口、內(nèi)部類、異常處理、Java中的I/O系統(tǒng)、 Java多線程、數(shù)組和集合類、Java網(wǎng)絡(luò)編程、Java的常用類。由于目前Java在視窗方面的應(yīng)用場景較少,因此本書對Java中有關(guān)UI編程的部分,如awt、swing 進(jìn)行了省略,讀者可以參考其他教材。
本書內(nèi)容豐富、注重實用,理論知識點(diǎn)之后一般都給出了示范代碼,部分代碼有一定的實際設(shè)計意義。另外每章都附有思考與練習(xí),引導(dǎo)讀者回顧、總結(jié)所學(xué)知識點(diǎn)并進(jìn)行進(jìn)一步的學(xué)習(xí)。
本書可作為高等院校計算機(jī)類、信息類、工程類、電子商務(wù)類和管理類各專業(yè)本、?粕慕滩,也可作為普通程序開發(fā)人員的自學(xué)教材或參考書。

面向?qū)ο蟪绦蛟O(shè)計(Java) 內(nèi)容簡介

本書主要講述面向?qū)ο缶幊陶Z言Java。從程序設(shè)計語言及Java語言產(chǎn)生的背景和發(fā)展過程入手,以什么是“面向?qū)ο蟆边@一問題引出后續(xù)章節(jié),循序漸進(jìn)地講述了Java基礎(chǔ)語法到Java網(wǎng)絡(luò)編程。 本書主編及參編作者有多年的Java系列課程教學(xué)經(jīng)驗,編撰過程中結(jié)合了編者歷年來的Java教學(xué)和信息系統(tǒng)開發(fā)經(jīng)驗,比較詳細(xì)地介紹了Java的基礎(chǔ)語法知識和相關(guān)技術(shù)。全書共13章,內(nèi)容包括Java概述、面向?qū)ο蟮幕舅枷、類與對象、Java語言基礎(chǔ)、繼承、接口、內(nèi)部類、異常處理、Java中的I/O系統(tǒng)、Java多線程、數(shù)組和集合類、Java網(wǎng)絡(luò)編程、Java的常用類。由于目前Java在視窗方面的應(yīng)用場景較少,因此本書對Java中有關(guān)UI編程的部分,如awt、swing進(jìn)行了省略,讀者可以參考其他教材。 本書內(nèi)容豐富、注重實用,理論知識點(diǎn)之后一般都給出了示范代碼,部分代碼有一定的實際設(shè)計意義。另外每章都附有思考與練習(xí),引導(dǎo)讀者回顧、總結(jié)所學(xué)知識點(diǎn)并進(jìn)行進(jìn)一步的學(xué)習(xí)。 本書可作為高等院校計算機(jī)類、信息類、工程類、電子商務(wù)類和管理類各專業(yè)本、?粕慕滩模部勺鳛槠胀ǔ绦蜷_發(fā)人員的自學(xué)教材或參考書。

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

第1章 Java概述 1.1 程序設(shè)計語言的發(fā)展 1.2 Java語言概述 1.2.1 Java語言的產(chǎn)生及發(fā)展 1.2.2 Java語言的特性 1.2.3 Java虛擬機(jī)及Java的跨平臺原理 1.2.4 Java的平臺版本 1.3 JDK的安裝與使用 1.3.1 JDK的下載與安裝 1.3.2 Path與classpath環(huán)境變量 1.3.3 **個Java程序 1.3.4 Java的反編譯 1.4 集成開發(fā)工具介紹 思考與練習(xí)第2章 面向?qū)ο蟮幕舅枷? 2.1 結(jié)構(gòu)化程序設(shè)計方法的缺點(diǎn) 2.2 面向?qū)ο蟮幕靖拍? 2.2.1 對象的基本概念 2.2.2 面向?qū)ο笾械某橄? 2.3 面向?qū)ο蠛诵乃枷? 2.3.1 封裝與透明 2.3.2 消息與服務(wù) 2.3.3 繼承 2.3.4 接口 2.3.5 多態(tài) 2.4 類之間的關(guān)系 2.4.1 UML簡介 2.4.2 依賴 2.4.3 關(guān)聯(lián) 2.4.4 聚合與組合 2.4.5 泛化 2.4.6 實現(xiàn) 思考與練習(xí)第3章 類與對象 3.1 類的基本概念 3.1.1 類的定義 3.1.2 類與對象的辨析 3.2 類與對象 3.2.1 類的聲明 3.2.2 成員變量 3.2.3 成員方法 3.2.4 構(gòu)造器(Constructor) 3.2.5 創(chuàng)建對象 3.2.6 訪問對象的成員 3.2.7 main方法 3.2.8 關(guān)鍵字 3.2.9 標(biāo)識符 3.2.10 static關(guān)鍵字 3.2.11 this關(guān)鍵字 3.2.12 package與import 3.2.13 訪問控制修飾符 3.2.14 完整的范例程序 3.3 Java虛擬機(jī)運(yùn)行數(shù)據(jù)區(qū) 思考與練習(xí)第4章 Java語言基礎(chǔ) 4.1 Java的數(shù)據(jù)類型 4.1.1 基本數(shù)據(jù)類型 4.1.2 布爾型 4.1.3 整數(shù)類型 4.1.4 字符型 4.1.5 浮點(diǎn)數(shù)類型 4.1.6 基本數(shù)據(jù)類型之間的轉(zhuǎn)換 4.1.7 引用類型 4.2 運(yùn)算符 4.2.1 算術(shù)運(yùn)算符 4.2.2 關(guān)系運(yùn)算符 4.2.3 位運(yùn)算符 4.2.4 邏輯運(yùn)算符 4.2.5 賦值運(yùn)算符 4.2.6 其他運(yùn)算符 4.2.7 運(yùn)算符的優(yōu)先級 4.3 表達(dá)式與語句 4.3.1 分支語句 4.3.2 循環(huán)語句 4.3.3 break和contrnue 思考與練習(xí)第5章 繼承 5.1 繼承的基本概念 5.2 Java繼承的語法 5.2.1 子類與超類 5.2.2 子類能繼承的屬性及方法 5.2.3 構(gòu)造方法的繼承(super關(guān)鍵字) 5.2.4 方法的重載 5.2.5 方法的覆蓋 5.2.6 方法覆蓋與重載的區(qū)別 5.2.7 Java的上下轉(zhuǎn)型 5.2.8 繼承的利弊與使用原則 5.3 終止繼承 5.4 抽象類 5.5 多態(tài) 5.6 Objeet類 思考與練習(xí)第6章 接口 6.1 接口的概念與特性 6.2 接口的定義與使用 6.2.1 接口定義的語法 6.2.2 接口實現(xiàn)的語法 6.3 比較接口與抽象類 6.4 基于接口的設(shè)計模式 6.4.1 定制服務(wù)模式 6.4.2 適配器模式 6.4.3 默認(rèn)適配器模式 6.4.4 代理模式 思考與練習(xí)第7章 內(nèi)部類 7.1 內(nèi)部類 7.1.1 內(nèi)部類概述 7.1.2 成員內(nèi)部類 7.1.3 局部內(nèi)部類 7.1.4 匿名內(nèi)部類 7.1.5 靜態(tài)內(nèi)部類 7.2 內(nèi)部類的使用 思考與練習(xí)第8章 異常處理 8.1 異常處理機(jī)制基礎(chǔ) 8.1.1 什么是異常 8.1.2 Java異常處理機(jī)制的優(yōu)點(diǎn) 8.2 異常的處理 8.2.1 trycatch捕獲異常 8.2.2 finally子語句 8.2.3 throws和throw子語句 8.2.4 異常處理語句的語法規(guī)則 8.3 Java的異常類 8.3.1 異常的分類 8.3.2 運(yùn)行時異常與受檢查異常的區(qū)別 8.3.3 異常與錯誤的區(qū)別 8.4 自定義異常類 8.5 異常處理原則 思考與練習(xí)第9章 Java中的I/O系統(tǒng) 9.1 認(rèn)識輸入流與輸出流 9.2 輸入流 9.2.1 字節(jié)數(shù)組輸人流 9.2.2 文件輸入流 9.2.3 文件字符輸入流 9.2.4 Java管道流 9.3 過濾器輸人流 9.3.1 DataInputStream的使用 9.3.2 BufferedlnputStream的使用 9.4 輸出流 9.4.1 字節(jié)數(shù)組輸出流 9.4.2 文件輸出流 9.5 過濾器輸出流 9.5.1 Filter()utputStream 9.5.2 Data()utputStream 9.5.3.BufferedOutputStream 9.5.4 PrintStream 9.6 Reader與Writer 9.6.1 InputStreamReader和OutputStream—Writer 9.6.2 BufferedReadm和BufferedWriter 9.7 標(biāo)準(zhǔn)I/O 9.8 File處理 9.8.1 創(chuàng)建文件與目錄 9.8.2 隨機(jī)文件訪問 9.9 對象的序列化與反序列化 思考與練習(xí)第10章 Java多線程 10.1 線程的基本概念 10.1.1 進(jìn)程與線程 10.1.2 線程的運(yùn)行機(jī)制 10.2 線程的創(chuàng)建與啟動 10.2.1 繼承Thread類 10.2.2 實現(xiàn)Runnable接口 10.3 線程中常見的方法 10.3.1 start()方法 10.3.2 sleep()方法 10.3.3 yield()方法 10.3.4 join()方法 10.4 線程的狀態(tài)轉(zhuǎn)換 10.5 線程同步 10.5.1 臨界資源問題 10.5.2 互斥鎖 10.5.3 多線程的同步 10.5.4 同步與并發(fā) 10.5.5 對象鎖與線程通信 10.5.6 死鎖 10.6 Daemon線程 思考與練習(xí)第11章 數(shù)組和集合類 11.1 Java數(shù)組 11.1.1 數(shù)組的聲明、創(chuàng)建與初始化 11.1.2 多維數(shù)組 11.1.3 數(shù)組實用類Arrays 11.2 Java集合 11.2.1 Java中的集合概述 11.2.2 CoUection接口 11.2.3 Iterator接口 11.3 Set集合 11.3.1 Set集合概述 11.3.2 HashSet 11.3.3 TreeSet 11.4 List列表 11.4.1 List列表概述 11.4.2 List的實現(xiàn)類 11.4.3 List的ListIterator接口 11.5 Map映射 11.5.1 Map映射概述 11.5.2 Map的實現(xiàn)類 思考與練習(xí)第12章 Java網(wǎng)絡(luò)編程 12.1 網(wǎng)絡(luò)編程基礎(chǔ) 12.1.1 網(wǎng)絡(luò)的基本概念 12.1.2 IP地址與端口 12.1.3 TCP/IP的傳輸層協(xié)議 12.2 URL應(yīng)用 12.2.1 統(tǒng)一資源定位器 12.2.3 URL應(yīng)用示例 12.3 TCP編程 12.3.1 Socket的基本概念 12.3.2 Socket簡單編程應(yīng)用 12.3.3 支持多客戶的Client/Server應(yīng)用 12.4 UDP編程 12.4.1 DatagtamSocket類 12.4.2 基于UDP的簡單的Cliem/Server程序設(shè)計 思考與練習(xí)第13章 Java的常用類 13.1 String類和StringBuffer類 13.1.1 String類 13.1.2 StringBuffer類 13.2 基本數(shù)據(jù)類型封裝類 13.3 Properties類 13.4 Date與Calendar類 13.4.1 Date類 13.4.2 Calendar類 13.5 Math與Random類 思考與練習(xí)第1章 Java概述 1.1 程序設(shè)計語言的發(fā)展 1.2 Java語言概述 1.2.1 Java語言的產(chǎn)生及發(fā)展 1.2.2 Java語言的特性 1.2.3 Java虛擬機(jī)及Java的跨平臺原理 1.2.4 Java的平臺版本 1.3 JDK的安裝與使用 1.3.1 JDK的下載與安裝 1.3.2 Path與classpath環(huán)境變量 1.3.3 **個Java程序 1.3.4 Java的反編譯 1.4 集成開發(fā)工具介紹 思考與練習(xí) 第2章 面向?qū)ο蟮幕舅枷? 2.1 結(jié)構(gòu)化程序設(shè)計方法的缺點(diǎn) 2.2 面向?qū)ο蟮幕靖拍? 2.2.1 對象的基本概念 2.2.2 面向?qū)ο笾械某橄? 2.3 面向?qū)ο蠛诵乃枷? 2.3.1 封裝與透明 2.3.2 消息與服務(wù) 2.3.3 繼承 2.3.4 接口 2.3.5 多態(tài) 2.4 類之間的關(guān)系 2.4.1 UML簡介 2.4.2 依賴 2.4.3 關(guān)聯(lián) 2.4.4 聚合與組合 2.4.5 泛化 2.4.6 實現(xiàn) 思考與練習(xí) 第3章 類與對象 3.1 類的基本概念 3.1.1 類的定義 3.1.2 類與對象的辨析 3.2 類與對象 3.2.1 類的聲明 3.2.2 成員變量 3.2.3 成員方法 3.2.4 構(gòu)造器(Constructor) 3.2.5 創(chuàng)建對象 3.2.6 訪問對象的成員 3.2.7 main方法 3.2.8 關(guān)鍵字 3.2.9 標(biāo)識符 3.2.10 static關(guān)鍵字 3.2.11 this關(guān)鍵字 3.2.12 package與import 3.2.13 訪問控制修飾符 3.2.14 完整的范例程序 3.3 Java虛擬機(jī)運(yùn)行數(shù)據(jù)區(qū) 思考與練習(xí) 第4章 Java語言基礎(chǔ) 4.1 Java的數(shù)據(jù)類型 4.1.1 基本數(shù)據(jù)類型 4.1.2 布爾型 4.1.3 整數(shù)類型 4.1.4 字符型 4.1.5 浮點(diǎn)數(shù)類型 4.1.6 基本數(shù)據(jù)類型之間的轉(zhuǎn)換 4.1.7 引用類型 4.2 運(yùn)算符 4.2.1 算術(shù)運(yùn)算符 4.2.2 關(guān)系運(yùn)算符 4.2.3 位運(yùn)算符 4.2.4 邏輯運(yùn)算符 4.2.5 賦值運(yùn)算符 4.2.6 其他運(yùn)算符 4.2.7 運(yùn)算符的優(yōu)先級 4.3 表達(dá)式與語句 4.3.1 分支語句 4.3.2 循環(huán)語句 4.3.3 break和contrnue 思考與練習(xí) 第5章 繼承 5.1 繼承的基本概念 5.2 Java繼承的語法 5.2.1 子類與超類 5.2.2 子類能繼承的屬性及方法 5.2.3 構(gòu)造方法的繼承(super關(guān)鍵字) 5.2.4 方法的重載 5.2.5 方法的覆蓋 5.2.6 方法覆蓋與重載的區(qū)別 5.2.7 Java的上下轉(zhuǎn)型 5.2.8 繼承的利弊與使用原則 5.3 終止繼承 5.4 抽象類 5.5 多態(tài) 5.6 Objeet類 思考與練習(xí) 第6章 接口 6.1 接口的概念與特性 6.2 接口的定義與使用 6.2.1 接口定義的語法 6.2.2 接口實現(xiàn)的語法 6.3 比較接口與抽象類 6.4 基于接口的設(shè)計模式 6.4.1 定制服務(wù)模式 6.4.2 適配器模式 6.4.3 默認(rèn)適配器模式 6.4.4 代理模式 思考與練習(xí) 第7章 內(nèi)部類 7.1 內(nèi)部類 7.1.1 內(nèi)部類概述 7.1.2 成員內(nèi)部類 7.1.3 局部內(nèi)部類 7.1.4 匿名內(nèi)部類 7.1.5 靜態(tài)內(nèi)部類 7.2 內(nèi)部類的使用 思考與練習(xí) 第8章 異常處理 8.1 異常處理機(jī)制基礎(chǔ) 8.1.1 什么是異常 8.1.2 Java異常處理機(jī)制的優(yōu)點(diǎn) 8.2 異常的處理 8.2.1 trycatch捕獲異常 8.2.2 finally子語句 8.2.3 throws和throw子語句 8.2.4 異常處理語句的語法規(guī)則 8.3 Java的異常類 8.3.1 異常的分類 8.3.2 運(yùn)行時異常與受檢查異常的區(qū)別 8.3.3 異常與錯誤的區(qū)別 8.4 自定義異常類 8.5 異常處理原則 思考與練習(xí) 第9章 Java中的I/O系統(tǒng) 9.1 認(rèn)識輸入流與輸出流 9.2 輸入流 9.2.1 字節(jié)數(shù)組輸人流 9.2.2 文件輸入流 9.2.3 文件字符輸入流 9.2.4 Java管道流 9.3 過濾器輸人流 9.3.1 DataInputStream的使用 9.3.2 BufferedlnputStream的使用 9.4 輸出流 9.4.1 字節(jié)數(shù)組輸出流 9.4.2 文件輸出流 9.5 過濾器輸出流 9.5.1 Filter()utputStream 9.5.2 Data()utputStream 9.5.3.BufferedOutputStream 9.5.4 PrintStream 9.6 Reader與Writer 9.6.1 InputStreamReader和OutputStream—Writer 9.6.2 BufferedReadm和BufferedWriter 9.7 標(biāo)準(zhǔn)I/O 9.8 File處理 9.8.1 創(chuàng)建文件與目錄 9.8.2 隨機(jī)文件訪問 9.9 對象的序列化與反序列化 思考與練習(xí) 第10章 Java多線程 10.1 線程的基本概念 10.1.1 進(jìn)程與線程 10.1.2 線程的運(yùn)行機(jī)制 10.2 線程的創(chuàng)建與啟動 10.2.1 繼承Thread類 10.2.2 實現(xiàn)Runnable接口 10.3 線程中常見的方法 10.3.1 start()方法 10.3.2 sleep()方法 10.3.3 yield()方法 10.3.4 join()方法 10.4 線程的狀態(tài)轉(zhuǎn)換 10.5 線程同步 10.5.1 臨界資源問題 10.5.2 互斥鎖 10.5.3 多線程的同步 10.5.4 同步與并發(fā) 10.5.5 對象鎖與線程通信 10.5.6 死鎖 10.6 Daemon線程 思考與練習(xí) 第11章 數(shù)組和集合類 11.1 Java數(shù)組 11.1.1 數(shù)組的聲明、創(chuàng)建與初始化 11.1.2 多維數(shù)組 11.1.3 數(shù)組實用類Arrays 11.2 Java集合 11.2.1 Java中的集合概述 11.2.2 CoUection接口 11.2.3 Iterator接口 11.3 Set集合 11.3.1 Set集合概述 11.3.2 HashSet 11.3.3 TreeSet 11.4 List列表 11.4.1 List列表概述 11.4.2 List的實現(xiàn)類 11.4.3 List的ListIterator接口 11.5 Map映射 11.5.1 Map映射概述 11.5.2 Map的實現(xiàn)類 思考與練習(xí) 第12章 Java網(wǎng)絡(luò)編程 12.1 網(wǎng)絡(luò)編程基礎(chǔ) 12.1.1 網(wǎng)絡(luò)的基本概念 12.1.2 IP地址與端口 12.1.3 TCP/IP的傳輸層協(xié)議 12.2 URL應(yīng)用 12.2.1 統(tǒng)一資源定位器 12.2.3 URL應(yīng)用示例 12.3 TCP編程 12.3.1 Socket的基本概念 12.3.2 Socket簡單編程應(yīng)用 12.3.3 支持多客戶的Client/Server應(yīng)用 12.4 UDP編程 12.4.1 DatagtamSocket類 12.4.2 基于UDP的簡單的Cliem/Server程序設(shè)計 思考與練習(xí) 第13章 Java的常用類 13.1 String類和StringBuffer類 13.1.1 String類 13.1.2 StringBuffer類 13.2 基本數(shù)據(jù)類型封裝類 13.3 Properties類 13.4 Date與Calendar類 13.4.1 Date類 13.4.2 Calendar類 13.5 Math與Random類 思考與練習(xí) 信息
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服