Java 2 核心技術 捲Ⅰ--基礎知識

Java 2 核心技術 捲Ⅰ--基礎知識 pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:霍斯曼(美)
出品人:
頁數:522
译者:
出版時間:2000-01
價格:68.00
裝幀:平裝
isbn號碼:9787111077190
叢書系列:
圖書標籤:
  • Java
  • 編程
  • 程序設計
  • java
  • 計算機
  • 技術
  • 成長
  • Java
  • 核心技術
  • 基礎知識
  • 編程
  • 入門
  • 麵嚮對象
  • 核心概念
  • 開發
  • 學習
  • 指南
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

著者簡介

Cay S.Horstmann是聖何塞州立大學計算機科學係教授。他曾經是Preview Systems公司的副總裁和首席技術官,曾任許多大型公司,大學知組織的C++、Java與因特網編程顧問。他還撰寫瞭眾多技術和學術專著,並參與編寫《Core JavaServer Faces》一書。

圖書目錄

目 錄
前言
第1章 Java入門
1.1 作為編程工具的Java
1.2Java的優點
1.3Java的關鍵特點
1.3.1簡單
1.3.2麵嚮對象
1.3.3分布式
1.3.4健壯
1.3.5安全
1.3.6中性結構
1.3.7可移植
1.3.8解釋型
1.3.9高性能
1.3.10 多綫程
1.3.11 動態
1.4Java和Internet
1.5Java簡史
1.6對Java的常見誤解
第2章 Java編程環境
2.1安裝Java編譯器及工具
2.1.1Windows用戶的開發環境
2.1.2在集成開發環境中加入Core
Java文件
2.2在Java目錄中遊曆
2.3Windows95/98/NT編程環境
2.3.1長文件名
2.3.2多窗口
2.3.3快捷鍵
2.3.4深入DOS外殼
2.3.5EDIT程序
2.4Java程序的編譯與運行
2.5TextPad的使用
2.5.1編譯和運行程序
2.5.2查找編程錯誤
2.6圖形應用
2.7小應用程序
第3章 Java的基本編程結構
3.1 一個簡單的Java程序
3.2注釋
3.3數據類型
3.3.1整數
3.3.2浮點
3.3.3字符類型
3.3.4布爾類型
3.4 變量
3.5賦值和初始化
3.5.1數值類型的相互轉換
3.5.2常數
3.6運算符
3.6.1冪
3.6.2遞增和遞減運算符
3.6.3關係和布爾運算符
3.6.4按位運算符
3.6.5括號和運算符分級
3.7字串
3.7.1連結
3.7.2子串
3.7.3字串編輯
3.7.4測試字串的相等性
3.7.5讀取輸入
3.7.6格式化輸齣
3.7.7一個抵押計算器
3.8控製流程
3.8.1塊作用域
3.8.2條件語句
3.8.3不確定循環
3.8.4確定循環
3.8.5多重選擇
3.8.6標簽中斷
3.9類方法
3.9.1類變量
3.9.2遞歸
3.10數組
3.10.1數組的復製
3.10.2數組作為參數使用
3.10.3數組作為返迴值使用
3.10.4多維數組
第4章 對象和類
4.1麵嚮對象編程簡介
4.1.1OOP術語
4.1.2對象
4.1.3類與類的關係
4.1.4OOP與傳統麵嚮過程編程技術的對比
4.2使用現成的類
4.2.1對象變量
4.2.2Java庫的GregorianCalendar類
4.2.3轉換器和訪問器方法
4.2.4Day類的使用
4.2.5一個日曆程序
4.2.6對象作為函數參數使用
4.3開始構建自己的類
4.3.1一個Employee類
4.3.2分析Employee類
4.3.3開始使用構建器
4.3.4Employee類的方法
4.3.5訪問私有數據的方法
4.3.6私有方法
4.3.7深入對象構建
4.3.8靜態方法和字段
4.3.9CardDeck類
4.4 封裝
4.4.1封裝的使用
4.4.2編譯器如何定位封裝
4.4.3封裝範圍
4.5類設計建議
第5章 繼承
5.1 繼承的初期步驟
5.1.1 繼承結構
5.1.2子類的使用
5.1.3具有自主性的對象:多形性
5.1.4 禁止繼承:最後的類和方法
5.2造型
5.3抽象類
5.4保護訪問
5.5Object: 終極超類
5.5.1矢量
5.5.2對象封裝器
5.5.3大數字
5.5.4閱讀HTML文檔中的一個頁
5.6Class類
5.7 反射
5.7.1利用反射分析類的能力
5.7.2在運行期間用反射來分析對象
5.7.3利用反射機製編寫常規數組代碼
5.7.4方法指針
5.8繼承設計建議
第6章 接口和內部類
6.1接口
6.1.1抽象超類的使用
6.1.2接口的使用
6.1.3接口的屬性
6.1.4Cloneable接口
6.1.5接口和迴調
6.2內部類
6.2.1Property接口
6.2.2訪問本地變量的本地類
6.2.3靜態內部類
第7章 圖形編程
7.1簡介
7.2創建一個封閉幀
7.3終止圖形程序
7.4幀布局
7.5在幀內顯示信息
7.6圖形對象和paintComponent方法
7.7文本與字體
7.8顔色
7.9用綫描繪形狀
7.10描繪矩形和橢圓
7.11填充圖形
7.12繪圖模式
7.13圖像
第8章 事件控製
8.1事件控製基礎
8.1.1示例:按的是哪個按鈕?
8.1.2示例:捕獲窗口事件
8.1.3適配器類
8.2AWT事件結構
8.3AWT中的語義和低級事件
8.4事件控製總結
8.5獨立事件
8.5.1焦點事件
8.5.2窗口事件
8.5.3鍵盤事件
8.5.4鼠標事件
8.6分隔GUI和應用代碼
8.7多點傳送
8.8高級事件控製
8.8.1事件的消滅
8.8.2事件隊列
8.8.3增添自定義事件
第9章 Swing的用戶界麵組件
9.1模型、視圖、控製器設計範式
9.2布局管理入門
9.2.1邊框布局
9.2.2麵闆
9.3文字輸入
9.3.1文本域
9.3.2輸入校驗
9.3.3密碼域
9.3.4文本區
9.3.5標簽和標簽組件
9.3.6文字選定
9.3.7文字編輯
9.4作齣選擇
9.4.1復選框
9.4.2單選鈕
9.4.3邊框
9.4.4列錶
9.4.5組閤框
9.5滾動條
9.5.1滾動窗格
9.5.2窗口的滾動
9.6高級布局管理
9.6.1網格布局
9.6.2框布局
9.6.3網袋布局
9.6.4gridx、gridygridwidth和gridheight
參數
9.6.5加權字段
9.6.6fill和anchor參數
9.6.7填充
9.6.8指定gridx、gridy、gridwidth和
gridheight參數的另一種方法
9.6.9不使用布局管理器
9.6.10 自定義布局管理器
9.6.11 通過順序
9.7菜單
9.7.1菜單的構建
9.7.2響應菜單事件
9.7.3菜單項中的圖標
9.7.4復選框和單選鈕菜單項
9.7.5彈齣式菜單
9.7.6助記符鍵和快捷鍵
9.7.7啓用和禁用菜單項
9.8對話框
9.8.1選項對話框
9.8.2創建對話框
9.8.3數據交換
9.8.4文件對話框
第10章 小應用程序基礎
10.1小應用程序入門
10.1.1 基礎知識
10.1.2 一個簡單的小應用程序
10.1.3小應用程序的測試
10.1.4 安全基礎
10.1.5將應用程序轉換成小應用程序
10.1.6小應用程序的存在時間
10.2 小應用程序的HTML標記及屬性
10.2.1用於定位的小應用程序屬性
10.2.2用於編碼的小應用程序屬性
10.2.3用於非Java兼容瀏覽器小應用程序
屬性
10.2.4對象標記
10.2.5Java插件標記
10.2.6嚮小應用程序傳遞信息
10.3小應用程序中的彈齣式窗口
10.4多媒體
10.4.1URL
10.4.2獲取多媒體文件
10.5小應用程序的工作環境
10.5.1小應用程序之間的通信
10.5.2在瀏覽器中顯示項目
10.5.3一個書簽小應用程序
10.5.4 JAR文件
10.5.5資源
10.6Java程序
第11章 違例和調試
11.1處理錯誤
11.1.1違例分類
11.1.2通告由一個方法産生的違例
11.1.3如何生成違例
11.1.4創建違例類
11.2捕捉違例
11.2.1捕捉多個違例
11.2.2重新産生違例
11.2.3finally從句
11.2.4Java錯誤和違例控製總結
11.3使用違例時的一些建議
11.4調試技術
11.4.1一些有用的調試技巧
11.4.2斷定
11.4.3捕捉AWT事件
11.4.4在圖形程序中顯示調試消息
11.5JDB調試工具的使用
第12章 流與文件
12.1流
12.2完整的流理論
12.2.1流過濾器的分層
12.2.2數據流
12.2.3隨機存取文件流
12.2.4文本流
12.2.5寫文本輸齣
12.2.6讀文本輸入
12.3ZIP文件流
12.4流在實際中的運用
12.4.1寫入定界輸齣
12.4.2字串記號器和定界文字
12.4.3讀取定界輸入
12.4.4隨機存取流
12.5對象流
12.5.1保存“可變類型”的對象
12.5.2對象序列文件格式
12.5.3保存對象引用的問題
12.5.4用於對象引用的輸齣格式
12.5.5安全問題
12.5.6版本定義
12.6文件管理
附錄A Java關鍵字
附錄B jaVadoc工具
附錄C 配套光盤的安裝及使用
· · · · · · (收起)

讀後感

評分

評分

断断续续快看完第九版第一卷英文版。刚开始时候,感觉这本书很贴近实际,开门见山便亮出正统完整的类似helloworld的例子,以及简单GUI的例子。在简洁地介绍java开发环境后,详细介绍一个完整的java程序涉及到的元素,充满了实用气息。 然而随着深入章节,到了第6章,以及第9章...

評分

core java内容翔实,丰富,生动,就算对于java已经很熟悉的人手头备上一本虽是用来查阅也是十分方便的。在看完core java后再去品味TIJ会有令眼看世界的感觉。  

評分

学习Java有两部很好的书籍:《Thinking in Java》和《Core Java》。前者内容丰富,在讲述Java语言的同时把Java编程思想也娓娓道来,让人如沐春风;后者偏重于讲解Java技术,举例说明了大量API的使用。这两部书在讲解Java上殊途同归,都值得放在书桌上时常翻阅。 不过看完后比...  

評分

我发现这本书对加强Java基本概念的理解非常有帮助。它是为有编程经验的人设计的,所以不会涉及令人痛苦的细节,但它确实帮我厘清我一直纠结的基础概念。阅读这本书花了我两天时间,我一定会买卷II的。感谢花时间撰写这种高质量图书的程序员。我用C++,所以C++注释部分对我非常...  

用戶評價

评分

评分

评分

评分

评分

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

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