出版時間:2004-8 出版社:華中科技大學出版社 作者:Jawahar Puvvala,莊東,Alok Pota,楊濤 頁數:498 譯者:莊東,楊濤
Tag標簽:無
內容概要
本書是將Java編程經驗遷移到.NET環(huán)境的權威性指南對于Java程序員而言,正確理解C#和Java這兩種語言的異同才能夠快速地使用C#語言開發(fā)Windows應用程序。本書中所采用的大量代碼(均在Visual Studio,NET 2003和Java 1.4版本平臺上進行了測試)向讀者展示了如何將Java編程經驗應用到C#編程中,以創(chuàng)建出功能豐富的.NET應用程序。 作者首先詳細描述了.NET Framework的知識,隨之向讀者介紹了代碼編寫的方法和Visual Studio,NET集成開發(fā)環(huán)境(舊E)的內容。本書將C#和Java的不同特點進行了歸納比較并系統(tǒng)分析了這兩種語言之間的關系。讀者從中將學習到C#編程的實質——從對象創(chuàng)建到事件編程,以及更多高級的知識如數據庫訪問、XML處理,GUI編程和反射技術等等。 為了讓讀者能更加敏捷地進行C#編程,而不是簡單地在C#中模仿Java編程,本書主要討論了以下主題: ·數據庫訪問 ·繼承和多態(tài)性 ·線程編程 ·垃圾收集和內存管理 ·C#應用程序部署 ·委托 ·處理XML 本書為Java開發(fā)人員、程序員和體系結構師提供了大量經驗性建議,以幫助他們成功地遷移到.NET環(huán)境中。
作者簡介
Jawahar Puvvala是Nucor公司的一名顧問,其主要職責是使用各種不同的高級技術來開發(fā)服務器端和客戶端的應用程序。他的教育背景是為機械和建筑工程系統(tǒng)編寫軟件,在這方面他發(fā)表過多篇相關的期刊文章和會議論文。
Alok Pota是德克薩斯州奧斯汀Digital Motorworks(DMi)公司的J2EE應用程序開發(fā)人員。其教育背景是用Visual C++、Visual Basic和FORTRAN編寫科學數值分析和可視化軟件。Alok的出版作品還包括眾多關于數學建模和專家系統(tǒng)方面的科技論文。
書籍目錄
第一部分 C#基礎 第1章 .NET Framework 1.1 什么是.net 1.2 .NET Framework的術語和核心概念 1.3 CLR和JVM 1.4 內存管理 1.5 安全管理 1.6 異常管理 1.7.NET Framework類庫概覽 1.8 小結 第2章 C#起步 2.1 .NET SDK 2.2 編寫第一個C#序 2.3 C#的性能 2.4 C#32具 2.5 小結 第3章 C#和Java的區(qū)別 3.1 編程平臺(.NET 和Java) 3.2 運行時體系結構 3.3 OOP模型 3.4 語言結構、語法和API 3.5 小結 第4章 對象 4.1 創(chuàng)建對象java.1 ang.Object的C#等價類 4.2 類 4.3 構造函數 4.4 方法 4.5 字段 4.6 屬性繼承和屬性 4.7 變量作用域 4.8 對象的銷毀 4.9 小結 第5章 繼承和多態(tài)性 5.1 繼承 5.2 多態(tài)性和虛方法 5.3 C#的多態(tài)性 5.4 方法和繼承 5.5 強制類型轉換 5.6 組合與繼承 5.7 小結 第6章 接口 6.1 基本接口C#接口和Java接口的區(qū)別 6.2 多個接口和顯式接口聲明 6.3 接口的繼承 6.4 as運算符 6.5 小結 第7章 數據類型 7.1 Java的值類型 7.2 Java引用類型 7.3 C#值類型 7.4 內置值類型 7.5 C#引用類型 7.6 裝箱和拆箱 7.7 不安全代碼 7.8 小結 第8章 運算符 8.1 數學運算符 8.2 邏輯運算符 8.3 位運算符 8.4 字符串連接運算符 8.5 增量和減量運算符 8.6 位移運算符 8.7 關系運算符 8.8 賦值運算符 8.9 成員訪問運算符 8.10 強制類型轉換運算符 8.11 索引運算符 8.12 條件運算符 8.13 創(chuàng)建對象運算符 8.14 類型信息運算符 8.15 溢出異常控制 8.16 指針類型運算符 8.17 運算符優(yōu)先級 8.18 運算符重載 8.19 小結 第9章 基本控制流 第10章 異常 第11章 數組 第12章 字符串 第13章 格式化數字、字符串和日期 第14章 集合 第15章 C#的UOAPI 第16章 線程編程 第17章 C#的屬性、索引器和特性 第18章 委托和事件編程第二部分 高級C# 第19章 訪問數據庫 第20章 處理XML 第21章 C#中的GUI程序設計 第22章 反射 第23章 程序集、應用程序配置和進程管理附錄Java與C#中API的比較
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載