当前位置:首页 > 工业技术
Visual J++精通指南
Visual J++精通指南

Visual J++精通指南PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:(美)(D.乔希)Daniel Joshi,(美)(R.坎达克)Ramesh Chandak著;郑晓惠等译
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:1997
  • ISBN:7801243943
  • 页数:454 页
图书介绍:
《Visual J++精通指南》目录
标签:精通 指南

译序 1

前言 1

致谢 1

关于作者 1

第一章 介绍Java和Visu 1

1.1 什么是Java 1

1.1.1Java的来历 1

出版者的话 1

1.2.1小应用程序、应用程序和混合型程序 2

1.1.2Java的未来 2

1. 2 现实环境中的Java 2

1.2.2Java applet的功能和局限 3

1.2.3Java在网上的例子 3

1.3了解Java 5

1.3.1Java基于C和C 7

1.3.2Java是多线程操作系统 7

1.3.3Javs的平台独立性 9

1.3.5Java是动态的 10

1.4 Visual J :Java IDE 10

1.3.4Java安全性 10

1.5理解Visual J 11

1.5.1Developer Studio 12

1.5.2Dveloper Studio wizard 12

1.5.3集成的调试器 13

1.6用VisualJ 创建第一个Java程序 14

1.6.1编写程序 14

1.6.2编译程序 17

1. 6.3执行程序 18

1.7结束语 19

2.2常量 22

2.2.1数字常量 22

2.2.2非数字常量 22

2.3基本数据类型 23

2.3.1整型 23

2.3.2指导:声明数据类型 24

2.3.3布尔逻辑 27

2.3.4指导:声明布尔变量 27

2.3.5字符 28

2.3.6指导:声明字符数据类型 28

2.3.7浮点 29

2.3.8转换 30

2.3.9指导:数值间的转换 30

2.4运算符 32

2.4.1算术运算符 32

2.4.2指导:算术运算符 33

2.4.3赋值运算符 34

2.4.4比较运算符 34

2.4.5指导:比较运算符 35

2.4.7位运算符 36

2.4.6逻辑运算符 36

2.4.8指导:位运算符 38

2.4.9指导:移位操作符 41

2.5运算符的优先级 42

2.5.1代数中的运算符优先级 43

2.5.2Java中的运算优先级 43

2.6.1图解控制流 44

2.6.2if条件句 44

2.6.3指导:if条件句 49

2.6.4?三元运算符 50

2.6.5for循环 51

2.6.6指导:for循环 54

2.6.7while和do while循环 55

2.6.9swjtch语句 58

2.6.10指导:switch语句 61

2.6.11循环中断 63

2.6.12指导:break语句 65

2.7结束语 67

第三章 面向对象编程介绍 68

3.1VisMalJ 工程工作区和工程 68

3.1.1工程工作区窗口 69

3.1.2工程工作区文件 71

3.1.3组织工程工作区 72

3.1.4指导:生成一个工程工作区 72

3.2面向对象编程 75

3.2.1通常所用的编程方法 76

3.2.2用对象来编程 76

3.2.3对象的概念 76

3.2.4Java中用类实现对象 76

3.2.5类的实例化 78

3.2.7类的方法 79

3.2.6类变量 79

3.2.8方法的重载 80

3.2.9指导:生成方法并重载 80

3.3复杂数据类型 88

3.3.1字符串 89

3.3.2数组 89

3.3.3作用域 90

3.3.4指导:用范围来隐藏变量 91

3.5继承 94

3.4其他的运算符优先级 94

3.5.1方法覆盖 98

3.5.2指导:方法覆盖 98

3.6对象转换 103

3.7修饰字 104

3.7.1访问修饰字 104

3.7.2类修饰字 106

3.8接口 107

3.9结束语 109

4.1用applet工作 110

4.1.1applet的优点 110

第四章 java applet介绍 110

4.1.2apPlet的缺点 111

4.1.3Java applet基础 111

4.1.4生命周期(LifLcycle)方法 111

4.1.5Java类和包的输入 113

4.2指导:创建第一个applet 114

4.3H了ML与applet 122

4.3.1提供替用的文本 123

4.3.3指定applet的显示方式 125

4.3.2指定applet的位置 125

4.4增强Javaappld的图形处理 126

4.4.1paint()方法 126

4.4.2Graphics类 126

4.4.3图形坐标系统 127

4.4.4字体 127

4.4.5颜色 129

4.5指导:创建第二个applet 130

4.5.1在Netsacpe Navigator中观看applet 134

4.5.2在JDK的Applet Viewer中观看applet 135

4.6结束语 135

5.1java.util包 137

5.2介绍AppletWizard 139

5.2.1启动AppletWizard 139

5.2.2第一步 139

5.2.3第二步 141

5.2.4第三步 142

5.2.6第五步 143

5.2.8用AppletWizard创建一个applet 144

5.3传递信息到Java程序 151

5.3.1传递自变量(参数)到Java应用程序 151

5.3.3指导:在Java applet中传递参数 159

5. 4Java appletcat 169

5.4.1两种用法如何区别 169

5.4.2指导:用AppletWizard创建一个appletcation 169

5.5如何在Visual J 中进行调试 175

5.6结束语 183

第六章 Java中的多线程 184

6.1多线程操作系统的评述 184

6.2指导:创建第一个多线程Java程序 185

6.3线程 187

6.4多线程Java程序设计技术 188

6.4.1创建Thread类的子类 189

6.4.2指导:创建Thread子类 190

6.4.3实现Runnable接口 195

6.5线程的生命周期 196

6.5.1spawned状态 196

6.5.2runn5n8状态 196

6.5.3Nocked状态 197

6.6有关多线程的几个问题 199

6.6.1线程优先级 199

6.5.4dead状态 199

6.6.2指导:设置线程的优先级 200

6.6.3线程同步 204

6.6.4线程组 205

6.6.5守护线程 205

6.7结束语 206

第七章 利用AWT设计用户界面 207

7.1AWT软件包的使用 207

7.1.1介绍AWT组件 207

7.1.3介绍AWT布局管理器 208

7.1.2介绍AWT容器 208

7.1.4添加组件 209

7.2AWT组件 209

7.2.1按钮(Button) 209

7.2.2画板(Canvas) 210

7.2.3复选框(Checkbos) 211

7.2.4复选框组(CheckboxGroup) 212

7.2.5组合框(Choice,Combo Box) 213

7.2.6标签(Label) 215

7.2.7列表(List) 216

7.2.8滚动条(ScrollBar) 218

7.2.9文本组件(TextComponent) 219

7.2.10单行文本编辑域(TextField) 220

7.2.11多行文本编辑域(TextArea) 221

7.3AWT容器 223

7.3.1框架(Frame) 223

7.3.2面板(Panel) 226

7.3.3对话框(Dialog) 226

7.3.4文件对话框(FileDialog) 226

7.3.5菜单(Menu) 228

7.4AWT布局管理器 234

7.4.1BorderLayout布局管理器 235

7.4.2CardLayout布局管理器 236

7.4.3FolwLayout布局管理器 238

7.4.4GridLayout则t布局管理器 239

7.4.5无布局管理器 241

7.5结束语 242

第八章 利用资源编辑器设计用户界面 244

8.1介绍资源编辑器 244

8.1.1Graphic Reacrce Editor(图形资源编辑器) 244

8.1.2Dialog Resource Editor(对话框资源编辑器) 245

8.1.3Menu Resource Editor(菜单资源编辑器) 247

8.2介绍Java Resource Wizard 247

8.2.1第一步 248

8.2.2第二步 248

8.2.3确认对话框 249

8.3指导:开发用户界面 250

8.3.1开发过程 251

8.3.2创建工程 251

8.3.3创建资源 252

8.3.5给工程添加文件 258

8.3.4将资源翻译为Java代码 258

8.3.6完成UI应用程序的源代码 259

8.3.7编译并执行工程 261

8.4指导:给应用程序添加菜单 262

8.4.1创建资源 262

8.4.2将资源翻译为Java代码 268

8.4.3给工程添加文件 271

8.4.4完成菜单的应用程序源代码 272

8.5指导:开发Java applet的用户界面 274

8.5.1利用AppletWizard 274

8.5.2创建资源 276

8.5.3将资源翻译为Java代码 279

8.5.4给工程添加文件 281

8.5.5完成UI的applet源代码 282

8.5.6编译并执行工程 285

8.6结束语 286

第九章 事件处理 287

9.1Java怎样处理事件 287

9.2AWT怎样处理事件 287

9.3.2指导:覆盖handleEvent()方法 289

9.3事件处理技术 289

9. 1. 1handleEvent()方法技术 289

9.3.4支持方法技术 296

11.2.6FilterInputStream类 314

9.4结束语 322

第十章 Visnal J 中的调试方法 323

10.1VisnalJ 中的调试对话方法 323

10.1.1开始调试对话 323

11.2.7PipedInputStream类 324

10.1.2断点 325

10.1.3观察变量和表达式信息 326

10.1.4watch窗口 327

10.1.5Variables窗口 328

10.1.6Call Stack窗口 329

10.1.7Disassembly窗口 330

10.1.8Exceptions窗口 331

10.1.9Thread窗口 332

10.1.10关闭调试对话 332

10.2结束语 332

11.1理解“流”的概念 335

第十一章 用流来处理输入/输出 335

11.2InputStream类 337

11.2.1InputStream类的方法 337

11.2.2ByteArrayInputStream类 338

11.2.3FileInputStram类 339

11.2.4SequenceInputSteam类 340

11.2.5StringBufferInputaStream类 340

11.3OutputStream类 342

11.3.2ByteArrayOutputStream类 343

11.3.1OutputStream类的方法 343

11.3.3FileOupStream类 344

11.3.4FileOupStream类 344

11.3.5PipedOutputStream类 346

11.4File类 346

11.4.1GetInfo方法 347

11.4.2GetStatus类 347

11.5RandomAccessFile类 347

11.5.3独立方法:seek()、getFilePointer()和Iength() 348

11.5.1read()方法 348

11.6FileDescriptor类 349

11.7StreamTokenizer类 349

11.8java.io异常事件 349

11.8.1指导:文件输入输出 349

11.8.2指导:字节数组输入输出 353

11.8.3指导:数据输入输出 359

11.9结束语 363

12.1联网介绍 364

第十二章 网络编程 364

12.2Java中的网络编程 367

12.2.1用Internet协议通信 367

12.2.2指导:使用URLConnection 368

12.2.3与浏览器通信 374

12.2.4applet之间的通信 375

12.2.5与服务器通信 377

12.3结束语 379

第十三章 Java数据库连接(JDBC) 380

13.1开放数据库连接(ODBC) 380

13.2JDBC结构 381

13.3JDBC结构 383

13. 3.1java.sqI包 384

13.3.2java.sql接口 384

13.3.3java.sql类 386

13.4JnBc的实现 387

13.5使用JDBC客户机/服务器运算 388

13.6SQL总结 390

第十四章 高级Jsvs计算 405

14.1Java虚拟机 405

14.2.1.cla33文件 407

14.2理解字节码 407

14.2.2理解字节码校验 409

14.3原生方法 410

14.3.2访问Windows原生方法 411

14.3.3创建原生方法 412

14.4异常事件处理 414

14.4.1引发Java异常事件 414

14.4.2捕捉Java异常事件 415

14.4.3不同Java类引发的异常事件 418

14.4.4重引发Java异常事件 418

14.5结束语 419

15.1什么是ActiveX 420

第十五章 在Java中使用ActiveX 420

15.1.1ActiveX Intemet模型 421

15.1.2ActiveX控制 422

15.1.3ActiveX原稿 424

15.1.4HTML中的ActiveX对象 424

15.1.5从Activex到Brandx 426

15.2Activex和OLE 427

15.3Activex与Java 427

15.4.1为什么要有COM 429

15.4Activex和COM 429

15.4.2为什么要使用ActiveX COM对象 431

15.5ActiveX COM对象及Java 432

15.5.1在Java applet中使用ActiveX COM对象 434

15.5.2用Java创建ActiveX COM 对象 434

15.6Vtsusl J ActiveX实例 436

15.7网络中实际的Act5veX 436

附录 A 442

附录 B 443

相关图书
作者其它书籍
返回顶部