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

面向?qū)ο蟪绦蛟O(shè)計(jì)教程(Java版 原書(shū)第4版)

面向?qū)ο蟪绦蛟O(shè)計(jì)教程(Java版 原書(shū)第4版)

定 價(jià):¥59.00

作 者: (美)武
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 算法語(yǔ)言

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111213161 出版時(shí)間: 2007-07-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 572 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)全面詳細(xì)地講解面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想和編程方法,主要內(nèi)容包括Java語(yǔ)言的介紹和使用、選擇語(yǔ)句、重復(fù)語(yǔ)句、自定義類(lèi)、異常與斷言、字符與字符串、數(shù)組、排序和查找、文件輸入與輸出、繼承與多態(tài)、圖形用戶(hù)界面與事件驅(qū)動(dòng)的程序設(shè)計(jì)、遞歸算法。本書(shū)以面向?qū)ο蟮某绦蛟O(shè)計(jì)方法貫穿始終,在講解的過(guò)程中使用了很多形象的比喻,容易學(xué)習(xí),而不讓人感到枯燥,且?guī)缀趺空露冀Y(jié)合實(shí)例開(kāi)發(fā),基礎(chǔ)性和實(shí)用性并重。讀完本書(shū)后,讀者不僅能掌握J(rèn)ava語(yǔ)言,而且能夠掌握一些常見(jiàn)的實(shí)際問(wèn)題的解決方法。本書(shū)適合作為高等院校“Java語(yǔ)言程序設(shè)計(jì)”課程的教材,也適合初學(xué)者作為自學(xué)教材。

作者簡(jiǎn)介

  C.Thomas Wu,在美國(guó)加州大學(xué)圣地亞哥分校獲計(jì)算機(jī)科學(xué)博士學(xué)位,目前在蒙特雷海軍研究生院擔(dān)任副教授,此前,他在西北大學(xué)埃文斯頓分校擔(dān)任副教授。他的研究方向包括計(jì)算機(jī)科學(xué)教育、Java、數(shù)據(jù)庫(kù)、面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)、用戶(hù)接口設(shè)計(jì)和機(jī)器人學(xué)。

圖書(shū)目錄

譯考序
前言
笫0章 程序設(shè)計(jì)語(yǔ)言簡(jiǎn)介
 0.1 程序設(shè)計(jì)語(yǔ)言
 0.2 Java
第1章 面向?qū)ο蟪绦蛟O(shè)計(jì)與軟件開(kāi)發(fā)簡(jiǎn)介
 1.1 類(lèi)和對(duì)象
 1.2 消息和方法
 1.3 類(lèi)數(shù)據(jù)值和實(shí)例數(shù)據(jù)值
 1.4 繼承
 1.5 軟件工程和軟件生命周期
 練習(xí)
第2章 Java使用初步
 2.1 第一個(gè)Java程序
 2.2 程序的組成元素
 2.3 編輯、編譯及運(yùn)行周期
 2.4 Java標(biāo)準(zhǔn)類(lèi)實(shí)例
 2.5 實(shí)例開(kāi)發(fā)
 練習(xí)
第3章 數(shù)值數(shù)據(jù)
 3.1 變量
 3.2 算術(shù)表達(dá)式
 3.3 常量
 3.4 獲取數(shù)字輸入值
 3.5 標(biāo)準(zhǔn)輸出
 3.6 標(biāo)準(zhǔn)輸入
 3.7 Math類(lèi)
 3.8 隨機(jī)數(shù)生成
 3.9 GregorianCalendar類(lèi)
 3.10 實(shí)例開(kāi)發(fā)
 3.11 數(shù)字表示
 練習(xí)
笫4章 與定義類(lèi):第一部分
 4.1 第一個(gè)例子:定義并使用類(lèi)
 4.2 第二個(gè)例子:定義并使用多個(gè)類(lèi)
 4.3 匹配實(shí)參與形參
 4.4 將對(duì)象傳遞給方法
 4.5 構(gòu)造方法
 4.6 信息隱藏與可視性修飾符
 4.7 類(lèi)常量
 4.8 局部變量
 4.9 調(diào)用同一類(lèi)中的方法
 4.10 將任一類(lèi)變成主類(lèi)
 4.11 實(shí)例開(kāi)發(fā)
 練習(xí)
第5章 選擇語(yǔ)句
 5.1 if語(yǔ)句
 5.2 嵌套的if語(yǔ)句
 5.3 布爾表達(dá)式和變量
 5.4 比較對(duì)象
 5.5 switch語(yǔ)句
 5.6 繪圖
 5.7 實(shí)例開(kāi)發(fā)
 練習(xí)
第6章 重復(fù)語(yǔ)句
 6.1 while語(yǔ)句
 6.2 編寫(xiě)重復(fù)語(yǔ)句存在的陷阱
 6.3 do-while語(yǔ)句
 6.4 回環(huán)分半重復(fù)控制
 6.5 確認(rèn)對(duì)話(huà)框
 6.6 for語(yǔ)句
 6.7 嵌套的for語(yǔ)句
 6.8 格式化輸出
 6.9 貸款表
 6.10 估算運(yùn)行時(shí)間
 6.11 遞歸方法
 6.12 實(shí)例開(kāi)發(fā)
 練習(xí)
第7章 自定義類(lèi):第二部分
 7.1 從方法中返回對(duì)象
 7.2 保留字 this
 7.3 重載方法和構(gòu)造方法
 7.4 類(lèi)變量和類(lèi)方法
 7.5 值調(diào)用參數(shù)傳遞
 7.6 將類(lèi)組織成包
 7.7 使用Javadoc注釋命令生成類(lèi)文檔
 7.8 完整的Fraction類(lèi)
 7.9 實(shí)例開(kāi)發(fā)
 練習(xí)
笫8章 異常與斷言
 8.1 捕獲異常
 8.2 拋出異常與多catch塊
 8.3 傳播異常
 8.4 異常的類(lèi)型
 8.5 自定義異常
 8.6 斷言
 8.7 實(shí)例開(kāi)發(fā)
 練習(xí)
第9章 字符與字符串
 9.1 字符
 9.2 字符串
 9.3 模式匹配和正則表達(dá)式
 9.4 Pattern類(lèi)和Matcher類(lèi)
 9.5 比較字符串
 9.6 StringBuffer和StringBuilder類(lèi)
 9.7 實(shí)例開(kāi)發(fā)
 練習(xí)
第10章 數(shù)組
 10.1 數(shù)組基本概念
 10.2 對(duì)象數(shù)組
 10.3 將數(shù)組傳遞給方法
 10.4 二維數(shù)組
 10.5 列表和映射
 10.6 實(shí)例開(kāi)發(fā)
 練習(xí)
第11章 排序和查找
 11.1 查找
 11.2 排序
 11.3 堆排序
 11.4 實(shí)例開(kāi)發(fā)
 練習(xí)
第12章 文件輸入與輸出
 12.1 File和JFileChooser對(duì)象
 12.2 低級(jí)文件I/O
 12.3 高級(jí)文件I/O
 12.4 I/O對(duì)象
 12.5 實(shí)例開(kāi)發(fā)
 練習(xí)
第13章 繼承與多態(tài)
 13.1 用繼承定義類(lèi)
 13.2 運(yùn)用多態(tài)有效地使用類(lèi)
 13.3 繼承和成員可訪(fǎng)問(wèn)性
 13.4 繼承和構(gòu)造方法
 13.5 抽象超類(lèi)和抽象方法
 13.6 繼承與接口的比較
 13.7 實(shí)例開(kāi)發(fā)
 練習(xí)
第14章 圖形用戶(hù)界面與事件驅(qū)動(dòng)的程序設(shè)計(jì)
 14.1 定制框架窗體
 14.2 圖形用戶(hù)界面程序設(shè)計(jì)基礎(chǔ)
 14.3 與文本相關(guān)的GUI組件
 14.4 布局管理器
 14.5 有效使用嵌套面板
 14.6 其他GUI組件
 14.7 菜單
 14.8 處理鼠標(biāo)事件
 練習(xí)
第15章 遞歸算法
 15.1 遞歸的基本元素
 15.2 目錄列表
 15.3 異序詞
 15.4 漢諾塔
 15.5 快速排序
 15.6 何時(shí)不能使用遞歸
 練習(xí)
附錄A 如何運(yùn)行Java程序
附錄B 實(shí)例程序
附錄C 標(biāo)準(zhǔn)類(lèi)和接口
附錄D UML圖

本目錄推薦

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