王朝网络
分享
 
 
 

Java模拟实体与网络应用编程 (含

王朝导购·作者佚名
 
  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: John.Q.Wang等

出 版 社: 人民邮电出版社

出版时间: 2001-11-1字数: 641千版次: 1版1次页数: 409印刷时间: 2001-11开本:印次:纸张: 胶版纸I S B N : 9787115098122包装: 平装编辑推荐

本书详细地介绍了使用Java语言进行窗口程序和网络程序设计的基本方法和技巧。全书共分为16章,内容包括OOP基本概念、模拟实体编程基础、Java语言基础、如何制作软件开发说明、意外事件的处理、Java实用软件包、数据的传输与存储、Jar命令的使用、窗口应用软件基础、数据库的应用、在窗口应用软件中加注使用说明、串行口硬件设备控制、Thread使用、Servlet的使用、Java2D图形制作以及常用软件包简介等内容,其中包括使用Sun公司推出的JHelp软件包制作应用软件辅助说明的完整过程。通过阅读本书以及书中提供的CD光盘,除了计算机硬件外,不需要任何其他工具,就可以使用Java语言进行窗口程序和网络应用软件的编程了。

本书的特点是内容广而不深,语言通俗易懂。书中提供了大量实例供读者上机练习和编程参考。本书以提出问题、解决问题的方式贯穿始终,适合于有一定编程基础的读者学习,可作为理工科院校学生的选修教材,也可供网络编程人员作为参考手册。

目录

第1章OOP 基本概念1

1.1什么是OOP和OOD1

1.2为什么要使用OOP3

1.3什么是class3

1.4什么是method4

1.5什么是interface 5

1.6什么是abstract class6

1.7实用实体类、抽象实体类及功能标识类概述7

1.8什么是classpath8

1.9什么是package8

第2章模拟实体编程基础11

2.1如何用图形来表示实体类型及相互关系11

2.2什么是数值传递和地址传递17

2.3什么是功能块的同名异形和同形异能19

2.4什么是向上强制改型和向下强制改型21

2.5功能标识类与功能填充23

第3章Java语言基础27

3.1Java起步27

3.2Java语言中的专用词29

3.3Java语言中常用的运算操作算符31

3.4使用PFE编写源程序32

3.5什么是Java源程序的基本结构34

3.6何谓constructor35

3.7什么是功能块的标识35

3.8功能块main()有什么主要用途35

3.9数组(Array)的使用37

3.9.1数组的确定38

3.9.2数组变量的产生39

3.9.3数组变量的初始化41

3.10数据的类型转换41

3.11什么是静态变量?如何使用静态功能块42

第4章如何制作软件开发说明45

4.1如何安装Java语言使用说明45

4.2如何使用Java语言使用说明45

4.3如何应用javadoc.exe来制作软件开发说明46

4.4如何在源程序中加注文字说明52

4.4.1变量、功能块、实体类型的说明52

4.4.2特殊的标签53

4.4.3整体说明55

4.4.4标签的使用位置55

4.4.5借助文件简化javadoc命令56

4.5如何使用Java的自学工具56

第5章意外事件的处理59

5.1什么是意外事件59

5.2如何处理意外事件60

5.3如何编写自己的意外事件处理程序块62

第6章Java实用软件包65

6.1如何使用Vector65

6.2如何使用Hashtable66

6.3如何使用Properties69

6.4如何使用Enumeration73

6.5如何使用Calendar74

6.6如何使用StringTokenizer75

6.7排序-TreeSet的使用76

第7章数据的传输与存储81

7.1数据流81

7.2使用数据流存取一个字节82

7.3数据流的族谱83

7.4怎样读入文字文件84

7.5怎样将数据写入计算机文件85

7.6网上数据流传输实例87

7.7文件的随机存取90

7.8文件中直接存取实体92

7.9网上实体传输95

7.10File实体类的应用举例102

第8章Jar命令的使用105

8.1什么是Jar文件105

8.2如何编辑Jar文件105

8.3如何修改Jar文件中的manifest.mf文件107

第9章窗口应用软件基础111

9.1如何制作一个简单的HTML网页111

9.1.1HTML的基本结构111

9.1.2图像的显示111

9.1.3链接112

9.1.4一些常见的表示112

9.1.5简单表格113

9.1.6举例说明HTML的用法114

9.1.7什么是Applet116

9.2如何编写和运行简单的Applet116

9.3什么是本地机窗口应用软件118

9.4如何编写本地机窗口应用软件118

9.5如何使用自动排版管理123

9.5.1BorderLayout123

9.5.2FlowLayout126

9.5.3GridLayout127

9.5.4GridBagLayout128

9.6如何使用内部实体类型定义130

9.6.1内部实体类型(inner class)130

9.6.2匿名内部实体类型(anonymous inner class)132

9.7如何使用JfileChooser134

9.8如何使用JColorChooser136

9.9如何使用对话窗口138

9.10如何使用JTable实体类型146

9.11如何写一个简单的工业应用软件148

第10章数据库的应用173

10.1Java如何与数据库连接173

10.2实用有效的数据库连接方法175

10.3如何由数据库建立实体的双向连接187

10.4双向连接中应注意的问题198

第11章在窗口应用软件中加注使用说明205

11.1如何下载和安装制作窗口应用程序使用说明软件包205

11.2什么是XML205

11.3help软件包中的制作实例207

11.4按分类目录制作的help208

11.5按给定关键字制作的help215

11.6全部文件通查方式216

11.7小结217

第12章串行口硬件设备控制219

12.1如何安装Java串行口信息传递软件包220

12.2如何将ASCII码的命令送出串行口220

12.3如何将ASCII码的数据由串行口读出222

12.4串行口命令传输中的注意事项224

12.5JNI简介224

12.5.1Java程序调用本地机C程序225

12.5.2在Java和C/C++程序之间传递字符串变量229

12.5.3原始类数组的传递235

12.5.4实体类个体的传递238

第13章Thread使用245

13.1什么是Thread245

13.2一个简单的Thread程序245

13.3Thread程序的基本结构247

13.4为什么要使用synchronize248

13.5Thread中功能块的正确应用249

13.6什么是Deadlock250

第14章Servlet的使用251

14.1什么是Servlet251

14.2Jetty引擎的安装与运行251

14.3Jetty文件结构和编程习惯254

14.4如何编译HelloWorldServlet.java这个最简单的Servlet程序255

14.5什么是PathMap257

14.6一个简单实用的先尝后买的Java综合开发软件-KAWA258

14.7按Jetty的方式制作HelloWorld服务软件261

14.8对HelloWorld服务软件的具体分析266

14.9小服务器的基本结构和编写方法267

14.10如何使用Template解决网页输出问题269

14.11Jetty的其他管理简介275

14.12一个检查用户使用资格的通用程序段279

14.13一个较为完整的网上销售软件的设计制作279

14.14Java服务网页JSP简介292

14.15Jetty新版本的系统设置及其运行298

14.16网上文件的上传与下载304

第15章Java2D二维图形软件包311

15.1图片(image)的显示及处理312

15.1.1图片显示312

15.1.2图像处理314

15.2文字的显示317

15.3二维图形的绘制322

15.3.1用笔方式323

15.3.2填充方式325

15.3.3重叠组合方式327

15.3.4区域间的结合329

15.3.5图形的截取显示331

15.3.6图形(Shape)335

15.3.7图形变换341

15.4数据曲线图352

15.4.1显示曲线的简单程序352

15.4.2圆形百分图354

15.4.3直方图356

15.4.4坐标的绘制358

15.5模拟仪表363

第16章常用软件包简介369

16.1将文字和图形送往打印机369

16.1.1文字打印369

16.1.2图形打印372

16.2JavaBean简介374

16.2.1JavaBean开发系统的安装375

16.2.2绘制分子结构的Bean377

16.2.3简单的JavaBean的制作380

16.3JavaMail简介386

16.4TCP/IP的使用396

16.4.1什么是Socket396

16.4.2如何编写提出服务申请的用户一方(client)的程序396

16.4.3如何编写提供服务的服务(server)一方的程序397

附录1本书中英文对照表399

附录2光盘说明400

附录3本书附带软件的版权声明403

附录4软件版权协议原文拷贝件404

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
黑客与防护
流媒体技术大全
中文版Access 2002入门与提高
Word 2002中文版入门与提高
网络编程技巧与实例
Visual Basic.NET网络数据库整合应用
局域网高级组网技术与精彩案例DIY
密集波分复用技术导论
快修进口新型彩色电视机
蜂窝及个人通信系统中的CDMA IS-
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有