大拱桥--暨南大学学生门户 » 图书馆 » | 08 环境公报 » .NET程序设计 : 从Java到C#
名称 .NET程序设计 : 从Java到C#
索引号 620982
分类号
(| 08 环境公报)
作者 普瓦拉、 J.、波塔、 A.、杨涛、庄东、
出版社 武汉 : 华中科技大学出版社, 2004
ISBN 7-5609-3144-8
页数 xii, 498页 : 图 ; 26cm
价格 CNY60.00
标签 .net、java、参考学习、
简介
注解 英文题名取自版权页・ 责任者规范汉译姓:普瓦拉 (Puvvala), 波塔 (Pota) 本书将 C#和Java 的不同特点进行了归纳比较,并系统分析了这两种语言之间的关系・
书籍简介

本书是将Java编程经验迁移到.NET环境的权威性指南对于Java程序员而言,正确理解C#和Java这两种语言的异同才能够快速地使用C#语言开发Windows应用程序。本书中所采用的大量代码(均在Visual Studio,NET 2003和Java 1.4版本平台上进行了测试)向读者展示了如何将Java编程经验应用到C#编程中,以创建出功能丰富的.NET应用程序。
  作者首先详细描述了.NET Framework的知识,随之向读者介绍了代码编写的方法和Visual Studio,NET集成开发环境(旧E)的内容。本书将C#和Java的不同特点进行了归纳比较并系统分析了这两种语言之间的关系。读者从中将学习到C#编程的实质——从对象创建到事件编程,以及更多高级的知识如数据库访问、XML处理,GUI编程和反射技术等等。
  为了让读者能更加敏捷地进行C#编程,而不是简单地在C#中模仿Java编程,本书主要讨论了以下主题:
  ·数据库访问
  ·继承和多态性
  ·线程编程
  ·垃圾收集和内存管理
  ·C#应用程序部署
  ·委托
  ·处理XML
  本书为Java开发人员、程序员和体系结构师提供了大量经验性建议,以帮助他们成功地迁移到.NET环境中。

书籍目录

第一部分 C#基础
1 NET Framework
2 C#起步
3 C#和Java的区别
4 对象
5 继承和多态性
6 接口
7 数据类型
8 运算符
9 基本控制流
10 异常
11 数组
12 字符串
13 格式化数字、字符串和日期
14 集合
15 C#的I/O API
16 线程编程
17 C#的属性、索引器和特性
18 委托和事件编程
第二部分 高级C#
19 访问数据库
20 处理XML
21 C#中的GUI程序设计
22 反射
23 程序集、应用程序配置和进程管理
附录 Java与C#中API的比较