TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
Java面向對象程序設計(第3版)(簡體書)
滿額折

Java面向對象程序設計(第3版)(簡體書)

商品資訊

人民幣定價:79 元
定價
:NT$ 474 元
優惠價
87412
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:12 點
相關商品
商品簡介
作者簡介
目次

商品簡介

Java語言具有面向對象、與平臺無關、安全、穩定和多線程等優良特性,是目前極為強大的編程語言。本書首先采用“從對象開始”的方式引導讀者,全面系統地講述如何利用Java語言解決實際問題,包括Java語言程序設計的基礎知識、基本語法、編程技巧、面向對象的特征、控制結構、數據結構、圖形界面設計、網絡編程、異常處理,及多線程與并發編程,套接字和網絡,輸入/輸出和文件操作等內容,并通過大量示例向讀者展示面向對象程序設計理念的精髓。 本書重點關注問題分解和問題設計,并采用分治和逐步求精的原則,對知識點溯本求源,力求給出合理的解釋,做到言之有物,絕不含糊其辭。書中提供了豐富的典型示例,具有可操作性,便于讀者學習與應用;各章附有大量的習題,便于讀者思考和復習。本書的編寫注重循序漸進的原則,教師可以根據具體情況適當地選講高級主題。 適合作為高等院校計算機專業或相關專業的Java程序設計或面向對象程序設計課程的教材,也非常適合專業技術人員參考和閱讀。

作者簡介

Ralph Morelli博士,Trinity大學計算機科學系副教授,擁有夏威夷大學博士學位。他的研究領域包括計算機學科教育、人工智能和認知科學。

目次

第0章 計算機、對象和Java
 0.1 歡迎
 0.2 什么是計算機
 0.3 網絡、Internet和萬維網
 0.4 為什么要學習編程
 0.5 編程語言
 0.6 為什么要學習Java
 0.7 什么是面向對象編程
0.7.1 面向對象編程的基本特征:交互對象
0.7.2 什么是對象
0.7.3 屬性和值
0.7.4 操作和消息
0.7.5 什么是類
0.7.6 變量和方法
0.7.7 實例與類變量、類方法
0.7.8 類層次結構和類繼承
0.7.9 面向對象的原則
 本章小結
 習題
第1章 Java程序設計與開發
 1.1 概述
 1.2 設計優秀的程序
 1.3 設計一個猜謎程序
1.3.1 問題分解
1.3.2 對象設計
1.3.3 數據、方法與算法
1.3.4 用Java編寫代碼
1.3.5 語法和語義
1.3.6 測試、調試與修改
1.3.7 編寫易讀的程序
 1.4 Java語言元素
1.4.1 注釋
1.4.2 程序布局
1.4.3 關鍵字和標識符
1.4.4 數據類型和變量
1.4.5 語句
1.4.6 表達式和操作符
1.4.7 類定義
1.4.8 聲明一個實例變量
1.4.9 定義實例方法
1.4.10 Java應用程序
1.4.11 生成和使用對象
1.4.12 Java applet
1.4.13 Java類庫包
1.4.14 import語句
1.4.15 Java中的限定名稱
 1.5 編輯、編譯與運行Java程序
1.5.1 Java開發環境
1.5.2 編輯程序
1.5.3 編譯程序
1.5.4 運行Java 應用程序
1.5.5 運行Java applet
 1.6 Java庫:System和PrintStream
 本章小結
 習題
第2章 對象的定義、創建和使用
 2.1 概述
 2.2 使用String對象
 2.3 用Graphics對象畫圖形(選讀)
 2.4 類的定義
2.4.1 Riddle類
2.4.2 RiddleUser類
2.4.3 對象實例化:創建Riddle實例
2.4.4 與Riddle交互
2.4.5 定義、創建和使用
 2.5 案例學習:模擬兩人游戲
2.5.1 設計OneRowNim類
2.5.2 定義OneRowNim類
2.5.3 測試OneRowNim類
2.5.4 流程控制:方法調用與返回
2.5.5 跟蹤OneRowNim程序
2.5.6 面向對象設計:基本原則
 2.6 Java庫:java.util.Scanner
2.6.1 用 Scanner類進行鍵盤輸入
2.6.2 使用KeyboardReader類進行
 鍵盤輸入
 本章小結
 習題
第3章 方法:與對象進行通信
第4章 輸入/輸出:用戶界面設計
第5章 Java數據與運算符
第6章 控制結構
第7章 字符串和字符串處理
第8章 繼承與多態
第9章 數組與數組處理
第10章 異常:出現問題的時候
第11章 文件與流:輸入/輸出技術
第12章 遞歸問題求解
第13章 圖形用戶界面
第14章 線程和并發編程
第15章 套接字和網絡
第16章 數據結構:列表、棧和隊列
附錄A 編碼約定
附錄B Java開發工具包
附錄C ASCII碼和Urlicode字符集
附錄D Java關鍵字
附錄E 運算符的優先級結構
附錄F Java內部類
附錄G 自動裝箱和枚舉
附錄H Java和UML資源

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 412
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區