图书介绍

Visual J++精通指南PDF|Epub|txt|kindle电子书版本网盘下载

Visual J++精通指南
  • (美)(D.乔希)Daniel Joshi,(美)(R.坎达克)Ramesh Chandak著;郑晓惠等译 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7801243943
  • 出版时间:1997
  • 标注页数:454页
  • 文件大小:64MB
  • 文件页数:468页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

译序1

前言1

致谢1

关于作者1

第一章 介绍Java和Visu1

1.1 什么是Java1

1.1.1Java的来历1

出版者的话1

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

1.1.2Java的未来2

1. 2 现实环境中的Java2

1.2.2Java applet的功能和局限3

1.2.3Java在网上的例子3

1.3了解Java5

1.3.1Java基于C和C7

1.3.2Java是多线程操作系统7

1.3.3Javs的平台独立性9

1.3.5Java是动态的10

1.4 Visual J :Java IDE10

1.3.4Java安全性10

1.5理解Visual J11

1.5.1Developer Studio12

1.5.2Dveloper Studio wizard12

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指导:创建第一个applet114

4.3H了ML与applet122

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指导:创建第二个applet130

4.5.1在Netsacpe Navigator中观看applet134

4.5.2在JDK的Applet Viewer中观看applet135

4.6结束语135

5.1java.util包137

5.2介绍AppletWizard139

5.2.1启动AppletWizard139

5.2.2第一步139

5.2.3第二步141

5.2.4第三步142

5.2.6第五步143

5.2.8用AppletWizard创建一个applet144

5.3传递信息到Java程序151

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

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

5. 4Java appletcat169

5.4.1两种用法如何区别169

5.4.2指导:用AppletWizard创建一个appletcation169

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 Wizard247

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利用AppletWizard274

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指导:使用URLConnection368

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什么是ActiveX420

第十五章 在Java中使用ActiveX420

15.1.1ActiveX Intemet模型421

15.1.2ActiveX控制422

15.1.3ActiveX原稿424

15.1.4HTML中的ActiveX对象424

15.1.5从Activex到Brandx426

15.2Activex和OLE427

15.3Activex与Java427

15.4.1为什么要有COM429

15.4Activex和COM429

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

15.5ActiveX COM对象及Java432

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

15.5.2用Java创建ActiveX COM 对象434

15.6Vtsusl J ActiveX实例436

15.7网络中实际的Act5veX436

附录 A442

附录 B443

热门推荐