From Java to C#: A Developer's Guide
暫譯: 從 Java 到 C#: 開發者指南
Heng Ngee Mok
- 出版商: Addison Wesley
- 出版日期: 2003-01-17
- 售價: $1,580
- 貴賓價: 9.8 折 $1,548
- 語言: 英文
- 頁數: 464
- 裝訂: Paperback
- ISBN: 0321136225
- ISBN-13: 9780321136220
-
相關分類:
C#、Java 程式語言
下單後立即進貨 (約5~7天)
買這商品的人也買了...
-
$480$374 -
$1,029Operating System Concepts, 6/e (Windows XP Update)
-
$550$435 -
$420$328 -
$280$218 -
$680$537 -
$590$466 -
$620$490 -
$680$612 -
$750$638 -
$720$569 -
$560$476 -
$650$553 -
$450$351 -
$850$723 -
$280$218 -
$550$468 -
$480$379 -
$750$593 -
$720$569 -
$560$442 -
$680$537 -
$1,400$1,330 -
$650$553 -
$490$382
相關主題
商品描述
Table of Contents:
About the Author.
Preface.
Introduction.
Acknowledgments.
I. INTRODUCING .NET AND C#.
II. CLASSES, METHODS, AND OTHER OO STUFF.
III. TYPES, OPERATORS, AND FLOW CONTROL.
IV. CORE TOPICS.
V. Convenience features.
VI. C#-specific features.
VII. APPENDICES.
商品描述(中文翻譯)
目錄:
關於作者。
前言。
介紹。
致謝。
I. 介紹 .NET 和 C#。
1. 介紹 .NET。
演變:從 COM 到 .NET。
.NET 究竟是什麼?
多種 .NET 程式語言與 VS .NET。
中介語言。
.NET 通用語言執行環境。
與 Java 技術並行競爭。
通用語言基礎架構。
其他與 .NET 相關的技術。
不安全的程式碼與即時程式。
將 .NET 移植到其他作業系統。
2. 介紹 C#。
Java 和 C# 的強大組合!!
3. 跳轉到 .NET 和 J#。
Java 語言轉換助手。
J# 語言。
4. 你好 C#!
如何編譯和運行本書中的程式碼範例。
一些 .NET 的特性。
反組譯一個組件檔案。
II. 類別、方法和其他物件導向的內容。
5. 開始入門。
基本類別結構。
基本控制台 I/O。
C# 命名空間(Java 套件)。
6. 類別問題。
類別修飾符。
類別成員。
使用 new 運算子創建物件。
查看 System.Object。
類別繼承。
實作介面。
密封類別(Java 最終類別)。
抽象類別。
巢狀類別(Java 內部類別)。
7. 方法問題。
方法修飾符。
方法基礎。
實例建構函數。
靜態建構函數(Java 靜態初始化器)。
解構函數。
建構函數初始化器和建構函數鏈接。
方法重載。
將可變數量的參數傳遞給 C# 方法。
抽象方法。
使用 virtual 和 override 修飾符的方法覆寫。
使用 new 關鍵字的方法隱藏。
靜態方法。
密封方法(Java 最終方法)。
8. 其他問題。
存取修飾符。
靜態成員。
C# 常數和唯讀欄位(Java 最終變數)。
易失性欄位。
III. 類型、運算子和流程控制。
9. C# 類型。
指標類型。
參考類型。
值類型。
C# 中的無符號類型。
十進制類型。
字元類型。
字串類型和字串字面量。
所有類型都是物件。
參考類型的轉換。
值類型的轉換。
與其他 .NET 語言的共同類型。
10. C# 運算子。
運算子及其優先順序。
運算子重載。
typeof 運算子。
checked 和 unchecked 運算子及語句。
# # 運算子。
is 運算子(Java 的 instanceof 運算子)。
as 運算子。
11. 迭代和流程控制。
使用 while、do、for、continue 和 break 關鍵字進行迴圈。
使用 if 和 else 關鍵字的條件語句。
使用 foreach 關鍵字進行迴圈。
使用 switch 和 case 關鍵字的條件語句。
使用 break 和 continue 關鍵字的流程控制。
使用 goto 關鍵字的流程控制。
IV. 核心主題。
12. 陣列。
一維陣列。
多維陣列:矩形陣列。
多維陣列:不規則陣列。
混合不規則和矩形陣列。
使用 System.Array 類別。
13. 異常處理。
異常範例。
C# 異常層級。
檢查 System.Exception。
內部異常。
捕獲通用異常。
14. C# 委派。
什麼是委派?
第一個委派範例。
組合委派。
移除委派。
在委派中拋出異常。
在委派中按參考傳遞方法參數。
15. C# 事件。
通用事件模型。
什麼是 C# 事件?
完整範例。
另一個完整範例。
16. 反射和動態方法調用。
檢索實例的類型。
從類別名稱檢索類型。
從類型檢索方法。
從組件檢索模組。
在晚綁定物件中動態調用方法。
在執行時創建新類型。
17. 多執行緒程式設計。
多執行緒。
執行緒狀態和 C# 中的多執行緒。
執行緒同步。
執行緒指導方針。
18. 檔案 I/O。
複製、移動和刪除檔案。
複製、移動和刪除目錄。
從二進位檔案讀取或寫入。
從文字檔案讀取和寫入。
19. C# 集合類別。
ArrayList。
BitArray。
Hashtable。
Queue。
SortedList。
Stack。
V. 便利功能。
20. C# 屬性。
屬性作為存取器和變更器方法的替代品。
僅擁有 get 或 set 區段。
屬性的繼承。
21. C# 索引器。
重載索引器。
索引器的錯誤使用。
22. 運算子重載。
解釋運算子重載。
正確的運算子重載。
運算子重載的另一個範例。
23. 使用者定義的轉換/類型轉換。
隱式和顯式關鍵字。
使用者定義轉換方法聲明的語法。
VI. C# 特定功能。