图书介绍
J#程序设计教程 从Java到.NET的桥梁PDF|Epub|txt|kindle电子书版本网盘下载
![J#程序设计教程 从Java到.NET的桥梁](https://www.shukui.net/cover/5/34233588.jpg)
- (美 )Dr.P.G.Sarang,(美)Rahim Adatia著;康博译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302057257
- 出版时间:2002
- 标注页数:244页
- 文件大小:32MB
- 文件页数:255页
- 主题词:
PDF下载
下载说明
J#程序设计教程 从Java到.NET的桥梁PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual J#.NET1
1.1 背景知识1
1.2 .NET论述3
1.2.1 .NET Framework4
1.2.2 C6
1.2.3 .NET企业服务器6
1.2.4 构建模块化的.NET服务7
1.2.5 比较.NET和J2EE7
1.3 VJ#.NET出现的原因8
1.4 J#特征10
1.4.1 通用类型系统10
1.4.2 System类11
1.4.3 命名空间12
1.4.4 程序集13
1.4.5 ASP.NET13
1.4.6 AD0.NET13
1.5 Visual Studio .NET14
1.5.1 可获得的软件14
1.5.2 不使用VS.NET的J14
1.5.3 使用Visual Studio .NET16
1.5.4 升级为J17
1.6 小结17
第2章 J#语言19
2.1 公共语言规范20
2.2 词法结构20
2.2.1 用作标识符的关键字20
2.2.2 标识符语法21
2.2.3 大小写无关的标识符21
2.3 类型22
2.3.1 基本数据类型22
2.3.2 枚举31
2.3.3 字符串和字符32
2.3.4 数组37
2.4 面向对象编程41
2.4.1 类42
2.4.2 接口42
2.4.3 概念模型43
2.4.4 重载与重写48
2.4.5 J#对内部类的支持49
2.4.6 java.lang.0bject50
2.5 语句55
2.5.1 程序块56
2.5.2 控制语句56
2.5.3 变量声明58
2.5.4 赋值操作59
2.5.5 方法调用59
2.5.6 异常60
2.6 多线程69
2.6.1 synchronized关键字69
2.6.2 wait()和notify()方法70
2.6.3 死锁73
2.6.4 volatile关键字74
2.6.5 与C#语法和.NET的关系76
2.7 属性79
2.7.1 J#的处理方式80
2.7.2 在J#中实现属性80
2.7.3 索引器81
2.8 委托与事件83
2.8.1 委托83
2.8.2 事件88
2.9 串行化91
2.9.1 JDKl.1.4和Java 2的兼容性91
2.9.2 与.NET串行化的互操作性91
2.10 包、命名空间和程序集92
2.11 预处理程序93
2.12 小结94
第3章 J#和类库95
3.1 使用J#类库96
3.1.1 测试对Java类的支持97
3.1.2 不受支持的类库和API107
3.2 使用.NET类库110
3.2.1 导入命名空间110
3.2.2 使用.NET类库的局限性111
3.3 使用用户定义的.NET类库114
3.4 使用COMInterop116
3.5 J#不具备VisualJ++ 6.0的哪些功能120
3.6 小结120
第4章 Windows应用程序121
4.1 .NET类(System.Windows)121
4.2 System.Windows.Forms.Form类121
4.3 使用J#和VS.NET的Windows应用程序122
4.4 添加窗体组件123
4.5 控件127
4.5.1 .NET控件127
4.5.2 JavaAWT控件(java.awt)130
4.6 布局管理器130
4.6.1 Java方法131
4.6.2 .NET方式132
4.7 事件处理程序133
4.7.1 .NET模型133
4.7.2 Java委托模型134
4.8 混合使用.NET和Java代码135
4.8.1 基于.NET的窗体135
4.8.2 基于Java AWT的窗体136
4.8.3 运行应用程序137
4.8.4 讨论137
4.9 继承Form138
4.9.1 类示意图138
4.9.2 定义基本窗体139
4.9.3 扩充窗体140
4.9.4 主应用程序窗体142
4.9.5 讨论144
4.10 基于GUI的地址簿J#应用程序144
4.10.1 创建应用程序项目145
4.10.2 提供数据库支持145
4.10.3 创建数据库145
4.10.4 添加应用程序功能150
4.10.5 添加按钮事件处理程序152
4.10.6 构建并运行项目156
4.11 小结156
第5章 使用J#进行ASP.NET编程157
5.1 ASP.NET的功能157
5.1.1 增强的浏览器无关性157
5.1.2 支持面向对象的语言158
5.1.3 服务器端控件160
5.1.4 更好的工具支持160
5.1.5 从页面代码中分离HTML160
5.2 ASP.NET编程模型160
5.3 Web Form结构162
5.4 第一个ASP.NET页面164
5.4.1 创建一个Web项目164
5.4.2 向导生成的文件165
5.4.3 查看VS.NET生成的代码166
5.4.4 开发用户界面169
5.4.5 编写后台代码170
5.4.6 运行应用程序171
5.4.7 与JSP作比较172
5.5 Web Form控件173
5.5.1 服务器端控件173
5.5.2 功能丰富的控件174
5.5.3 验证控件178
5.6 开发一个ASP.NET应用程序181
5.6.1 创建数据库181
5.6.2 创建项目181
5.6.3 运行应用程序190
5.7 小结191
第6章 使用J#创建Web服务192
6.1 Web服务概述192
6.2 Web服务193
6.3 Web服务的体系结构194
6.4 web服务的类型195
6.5 Web服务技术195
6.5.1 SOAP196
6.5.2 带有附件的SOAP消息(SwA)198
6.5.3 WSDL199
6.5.4 UDDl201
6.5.5 ebXML202
6.6 使用VS.NET创建Web服务203
6.6.1 创建项目203
6.6.2 向导生成的文件204
6.6.3 数据库206
6.6.4 修改ASMX文件206
6.6.5 运行Web服务208
6.6.6 讨论210
6.7 使用VS.NET创建Web服务的客户应用程序210
6.7.1 项目210
6.7.2 用户界面212
6.7.3 代码212
6.7.4 运行客户应用程序213
6.8 "Best Bargain Service" Web服务213
6.8.1 小型的Web服务214
6.8.2 集成的大型Web服务215
6.8.3 运行应用程序219
6.8.4 讨论220
6.9 目前版本的局限性220
6.10 小结220
第7章 迁移问题221
7.1 迁移WFC221
7.2 jbimp转换工具224
7.3 迁移RMI和JDBC225
7.4 从RMI到.NET System.Runtime.Remoting232
7.5 小结240
附录 客户支持和代码下载241