Java語言與麵嚮對象程序設計

Java語言與麵嚮對象程序設計 pdf epub mobi txt 電子書 下載2025

出版者:清華大學齣版社
作者:印� 編著
出品人:
頁數:310
译者:
出版時間:1999-06
價格:23.50
裝幀:平裝
isbn號碼:9787302039273
叢書系列:
圖書標籤:
  • 語言與麵嚮對象程序設計
  • 計算機
  • 麵嚮對象
  • 軟件開發
  • tech
  • 05IT
  • 03chinese
  • 01book
  • Java
  • 麵嚮對象
  • 程序設計
  • 編程
  • 計算機科學
  • 教材
  • 基礎
  • 入門
  • 算法
  • 數據結構
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書將Java語言編程技術和麵嚮對象程序設計兩部分內容相結閤,在講授Internet上最流行的編程工具Java的同時,介紹瞭它所采用的麵嚮對象技術的基礎理論、主要原則和思維方法。書中首先介紹瞭麵嚮對象軟件開發和Java語言的基礎知識;然後闡述瞭麵嚮對象程序設計的基本原則與特點,並藉助於Java把這些原則和特點融入具體的程序中,幫助讀者建立由感性到理性的深入認識;最後介紹瞭Java編程的必備工具,包括類庫、常用算法、GUI、Swing和網絡編程等。全書不僅介紹理論,更強調實際運用,特彆注重提高讀者運用Java語言和麵嚮對象技術解決實際問題的能力。書中給齣瞭大量經過調試運行的實例,便於初學者入門。

本書可以作為大中專院校低年級學生的教材,也可作為其他同等程度讀者的自學用書。

著者簡介

圖書目錄

目錄
第1章 麵嚮對象軟件開發概述
1.1 麵嚮對象問題求解的提齣
1.2 麵嚮對象問題求解概述
1.3 對象、類與實體
1.4 對象的屬性與相互關係
1.4.1 象的屬性
1.4.2 對象的關係
1.5 麵嚮對象的軟件開發過程
1.5.1 麵嚮對象的分析
1.5.2 麵嚮對象的設計
1.5.3 麵嚮對象的實現
1.6 麵嚮對象程序設計方法的優點
1.6.1 可重用性
1.6.2 可擴展性
1.6.3 可管理性
1.7 小結
習題
第2章 Java概述
2.1 第一個Java Application程序
2.1.1 源程序編輯
2.1.2 字節碼的編譯生成
2.1.3 字節碼的解釋與運行
2.2 第一個Java Applet程序
2.2.1 源程序的編輯與編譯
2.2.2 代碼嵌入
2.2.3 Applet的運行
2.3 圖形界麵的輸入輸齣
2.3.1 Java Applet圖形界麵輸入輸齣
2.3.2 Java Application圖形界麵輸入輸齣
2.4 字符界麵的輸入輸齣
2.5 Java語言的特點
2.6 小結
習題
第3章 Java語言基礎
3.1 Java程序的構成
3.2 數據類型、變量與常量
3.2.1 數據類型
3.2.2 標識符
3.2.3 常量
3.2.4 變量
3.3 錶達式
3.3.1 賦值與強製類型轉換
3.3.2 算術運算
3.3.3 關係運算
3.3.4 邏輯運算
3.3.5 位運算
3.3.6 其他運算符
3.3.7 運算符的優先級與結閤性
3.3.8 注釋
3.4 流程控製語句
3.4.1 結構化程序設計的三種基本流程
3.4.2 分支語句
3.4.3 循環語句
3.4.4 跳轉語句
3.5 小結
習題
第4章 抽象、封裝與類
4.1 抽象與封裝
4.1.1 抽象
4.1.2 封裝
4.2 Java的類
4.2.1 係統定義的類
4.2.2 用戶程序自定義類
4.2.3 創建對象與定義構造函數
4.3 類的修飾符
4.3.1 抽象類
4.3.2 最終類
4.4 域
4.5 方法
4.6 訪問控製符
4.7 小結
習題
第5章 繼承與多態
5.1 繼承
5.2 Java的繼承
5.2.1 派生子類
5.2.2 域的繼承與隱藏
5.2.3 方法的繼承與覆蓋
5.2.4 this與super
5.3 多態
5.4 Java的重載
5.5 構造函數的繼承與重載
5.6 包
5.6.1 創建包
5.6.2 包的引用
5.7 接口
5.7.1 接口概述
5.7.2 聲明接口
5.7.3 實現接口
5.8 小結
習題
第6章 工具類與算法
6.1 語言基礎類庫
6.1.1 Object類
6.1.2 數據類型類
6.1.3 Math類
6.1.4 System類
6.2 Applet類與Applet小程序
6.2.1 Applet的基本工作原理
6.2.2 Applet類
6.2.3 HTML文件參數傳遞
6.3 數組
6.4 嚮量
6.5 字符串
6.5.1 String類
6.5.2 StringBuffer類
6.5.3 Java Application命令行參數
6.6 遞歸
6.7 排序
6.7.1 冒泡排序
6.7.2 選擇排序
6.7.3 插入排序
6.7.4 桶排序
6.8 查找
6.9 鏈錶
6.9.1 鏈錶的節點
6.9.2 創建鏈錶
6.9.3 遍曆鏈錶
6.9.4 鏈錶的插人操作
6.9.5 鏈錶的刪除操作
6.10 隊列
6.11 堆棧
6.12 二叉樹
6.13 小結
習題
第7章 圖形用戶界麵的設計與實現
7.1 圖形用戶界麵概述
7.2 用戶自定義成分
7.2.1 繪製圖形
7.2.2 顯示文字
7.2.3 控製顔色
7.2.4 顯示圖像
7.2.5 實現動畫效果
7.3 Java的事件處理
7.4 GUI標準組件概述
7.5 標簽、按鈕與動作事件
7.6 文本框、文本區域與文本事件
7.7 單、復選按鈕,列錶與選擇事件
7.8 滾動條與調整事件
7.9 畫布與鼠標、鍵盤事件
7.10 布局設計
7.10.1 FlowLayout
7.10.2 BorderLayout
7.10.3 CardLayout
7.10.4 GrldLayout
7.11 Panel與容器事件
7.12 Frame與窗口事件
7.13 菜單的定義與使用
7.14 對話框、組件事件與焦點事件
7.15 小結
習題
第8章 Java高級編程
8.1 異常處理
8.1.1 異常與異常類
8.1.2 拋齣異常
8.1.3 異常的處理
8.2 Java多綫程機製
8.2.1 Java中的綫程
8.2.2 Java的綫程類與Runnable接口
8.2.3 如何在程序中實現多綫程
8.3 Swing GUI組件
8.3.1 JApplet
8.3.2 JButton
8.3.3 JSlider
8.3.4 JPasswordField
8.3.5 JTabbedPane
8.4 流式輸入輸齣與文件處理
8.4.1 Java輸入輸齣類庫
8.4.2 文件的處理與隨機訪問
8.5 用Java實現底層網絡通信
8.5.1 基於連接的流式套接字
8.5.2 無連接的數據報
8.6 Java程序對網上資源的訪問
8.7 小結
習題
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

评分

评分

评分

评分

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有