图书介绍
Visual J++ 精通JavaPDF|Epub|txt|kindle电子书版本网盘下载
![Visual J++ 精通Java](https://www.shukui.net/cover/66/33184911.jpg)
- (美)(T.斯旺)Tom Swan著;冯文全等译 著
- 出版社: 北京:电子工业出版社
- ISBN:750535244X
- 出版时间:1999
- 标注页数:533页
- 文件大小:76MB
- 文件页数:551页
- 主题词:
PDF下载
下载说明
Visual J++ 精通JavaPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 本书简介1
1.1编写本书的目的1
1.2从本书可得到的最大帮助1
第一部分 介绍1
1.2.1示例程序源代码文件2
1.2.2教程练习题2
1.3本书各部分和各章节的概要2
1.3.1各部分的概要2
1.3.2各章节概要3
1.4小结4
1.5接下来的内容4
1.3.3其他的好处4
第2章 Visual J++简介6
2.1Visual J++简介6
2.1.1使用Studio 977
2.1.2使用命令行工具8
2.2编译和运行程序8
2.2.1编译应用程序8
2.2.2编译Applet10
2.3小结12
2.4下章简介12
第3章 Java程序设计简介13
3.1欢迎使用Java进行程序设计13
3.1.1 Java到底是什么?13
3.1.2哪些人适合使用Java14
3.2 Java的开胃品15
3.2.1Applets15
3.2.2图形16
3.2.3组件16
3.2.4窗口17
3.3小结18
3.4下章简介18
第二部分 Java教程21
第4章 基本结构21
4.1本章内容21
4.2欢迎使用Java编程22
4.2.1示例程序22
4.2.2编译和运行程序23
4.2.3命令行选项25
4.3标识符和关键字25
4.3.1标识符26
4.3.2关键字26
4.4关于注释的注释27
4.4.1 C风格的注释27
4.4.2 C++风格的注释28
4.4.3文档注释28
4.4.4 No Comment28
4.4.5用注释来调试29
4.5.3布尔常量30
4.5.2字符与字符串常量30
4.5.1数字常量30
4.5常量30
4.6数据类型与变量31
4.6.1几个术语31
4.6.2变量说明32
4.6.3整型变量32
4.6.4浮点变量34
4.6.5布尔变量35
4.6.6字符变量36
4.6.7字符串变量37
4.7操作符和表达式37
4.7.1操作符的优先级37
4.7.2一元整型表达式38
4.7.3二元整型表达式39
4.7.4浮点表达式41
4.7.5类型强制42
4.8流控语句43
4.8.1关系表达式44
4.8.2 if-else语句45
4.8.3 switch(开关)语句45
4.8.4 while语句46
4.8.5 do-while语句46
4.8.6 for语句48
4.8.7 label、break和continue语句49
4.10练习50
4.9小结50
4.11下章简介51
第5章 类与对象52
5.1本章内容52
5.2介绍类和对象52
5.2.1类的说明53
5.2.2对象说明53
5.2.3修改类55
5.2.4引入类56
5.2.5继承类57
5.3类方法59
5.3.1用方法编程59
5.2.6子类和超类59
5.3.2静态方法61
5.3.3重载方法62
5.3.4理解作用域(scope)的概念63
5.4输入和输出方法63
5.4.1输出语句63
5.4.2输入语句64
5.5删除类对象65
5.6小结67
5.7练习67
5.8下章简介67
6.1本章内容68
6.2说明和使用字符串68
第6章 字符串和字符68
6.3说明和使用字符69
6.3.1字符值69
6.3.2字符数组70
6.4字符串类71
6.5 String类71
6.5.1 String构造函数72
6.5.2 String方法72
6.6 StringBuffer类79
6.6.1 StringBuffer构造函数80
6.6.2 StringBuffer方法81
6.7Character封装类85
6.8.1输入提示87
6.8得到字符和字符串输入87
6.8.2使用命令行参数89
6.9小结90
6.10练习90
6.11下章简介90
第7章 数值类91
7.1本章内容91
7.2 Math类91
7.2.1 Math类的成员93
7.2.2 Math类的实用方法93
7.2.3四舍五入的方法94
7.2.5 Math类的随机数方法95
7.2.4 Math类的标准方法95
7.3随机数产生器96
7.4数值封装类98
7.4.1Boolean封装类98
7.4.2Integer封装类101
7.4.3 Long封装类103
7.4.4Float封装类103
7.4.5Double封装类105
7.5小结106
7.6练习106
7.7下章简介107
8.2先进类的概念108
8.2.1复习类108
8.1本章内容108
第8章 进一步介绍类和对象108
8.2.2构造函数110
8.2.3作用域操作符111
8.2.4继承115
8.2.5内置名117
8.2.6多态性117
8.2.7静态类成员119
8.2.8私有构造函数121
8.3抽象类121
8.3.1说明抽象方法122
8.3.2使用抽象类122
8.4接口类123
8.4.1使用接口类124
8.4.2创建接口类127
8.4.3类接口数据129
8.5类访问规则130
8.5.1访问标识符回顾130
8.5.2友好类的访问131
8.6小结132
8.7练习132
8.8下章简介133
第9章 异常134
9.1本章内容134
9.2几个常用术语134
9.3.1处理所有的异常135
9.3异常简介135
9.3.2使用异常136
9.4有关异常的程序设计137
9.4.1 finally语句块140
9.4.2嵌套的try语句块142
9.4.3跟踪堆栈143
9.5类库中的异常144
9.5.1异常类的等级145
9.5.2Throwable子类145
9.5.3 Error子类146
9.5.4 Exception子类147
9.5.5 RuntimeException子类148
9.8下章简介151
9.6小结151
9.7练习151
第10章 数组和其它容器类152
10.1本章内容152
10.2数组152
10.2.1 Java数组简介153
10.2.2多维数组155
10.2.3数组的初始化156
10.2.4数组的拷贝157
10.2.5数组成员159
10.2.6数组异常160
10.3容器类160
10.3.2Cloneable接口161
10.3.1类的等级161
10.3.3Enumeration接口163
10.3.4 BitSet类164
10.3.5 Dictionary类167
10.3.6 Hastable类168
10.3.7 Properties类173
10.3.8 Vector类176
10.3.9 Stack类181
10.4小结183
10.5练习183
10.6下章简介183
11.2多线程程序设计的概念184
11.1本章内容184
第11章 线程184
11.2.1几个常用术语185
11.2.2几个常用的类186
11.3多线程应用程序的设计186
11.3.1扩展Thread类186
11.3.2实现Runnable接口192
11.4线程同步195
11.5小结196
11.6练习196
11.7下章简介196
12.1本章内容199
12.2 Java包简介199
第三部分 包199
第12章 包简介199
12.3 import语句200
12.4 Java的标准包201
12.5用包编程202
12.5.1包的名字202
12.5.2如何创建一个包202
12.6小结205
12.7下章简介205
13.2如何创建Applet206
13.2.1简单方法206
13.1本章内容206
第13章 Applets206
13.2.2使用Applet向导209
13.2.3作为一个应用程序217
13.3 HTML〈applet〉标记220
13.4最低要求220
13.4.1全语法221
13.4.2参数222
13.5 Applet类方法226
13.6 Applet编程技术228
13.7小结234
13.8下章简介234
14.2图形Applet接口235
14.1本章内容235
第14章 AWT235
14.2.1创建用户接口236
14.2.2 AWT类简介239
14.2.2.1 Componet(部件)类239
14.2.2.2 Container(容器)类240
14.2.2.3 Window(窗口)类240
14.2.2.4 Layout(布局)类240
14.2.2.5 Font(字体)类241
14.2.2.6 Graphics(图形)类241
14.2.2.7 Menu(菜单)类241
14.2.2.8 Dimensional(空间)类241
14.2.2.9 Miscellaneous(杂)类242
14.3部件242
14.3.1 Button(按钮)类244
14.3.2 Checkbox类245
14.3.3 CheckboxGroup类246
14.3.4 Choice(选择)类247
14.3.5 Label(标注)类248
14.3.6List(列表)类250
14.3.7 Scrollbar(滚动条)类252
14.3.8 TextArea类253
14.3.9TextField类255
14.4其它类256
14.4.1Component类256
14.4.2 Point类258
14.4.3 Rectangle类259
14.4.4 Container类260
14.4.5 Insets类261
14.4.6 Panel类262
14.5小结262
14.6下章简介262
第15章 事件与布局263
15.1本章内容263
15.2事件263
15.2.1Event类263
15.2.2Toolkit类270
15.3对事件进行编程272
15.3.1事件句柄273
15.3.2按钮事件276
15.3.3键盘事件278
15.3.4鼠标和键盘的修改量280
15.3.5滚动条事件281
15.3.6列表和选择事件285
15.4布局类289
15.4.1布局类简介290
15.4.2 FlowLayout类291
15.4.3 BorderLayout类293
15.4.4 GridLayout类295
15.4.5 GridBagLayout类296
15.4.6 CardLayout类300
15.6下章简介305
15.5小结305
第16章 窗口、菜单和对话框306
16.1本章内容306
16.2窗口306
16.2.1窗口简介306
16.2.2 Window类309
16.2.3 Frames介绍310
16.2.4 Frame类312
16.2.5 Frame事件314
16.3菜单317
16.3.1菜单简介317
16.3.2 MenuContainer类326
16.3.3 MenuComponent类326
16.3.4 MenuItem类327
16.3.5 Menu类328
16.3.6 MenuBar类330
16.3.7CheckboxMenuItem类331
16.4对话框332
16.4.1对话框简介333
16.4.2 Dialog类343
16.4.3 FileDialog类350
16.5小结354
16.6下章简介354
第17章 图形、动画和多媒体355
17.1本章内容355
17.2图形基础355
17.2.1 Graphics类356
17.2.2用paint()进行程序设计358
17.2.3使用颜色361
17.2.4 Polygon类364
17.2.5 Font类367
17.2.6 FontMetrics类370
17.2.7创建Graphics对象372
17.3图像处理377
17.3.1 Image类377
17.3.2 MediaTracker类383
17.3.3 Offscreen图像385
17.3.4过滤图像389
17.4.1发声393
17.4多媒体声音和动画393
17.4.2 AudioClip类394
17.4.3动画396
17.5小结402
17.6下章简介402
第18章 输入和输出403
18.1本章内容403
18.2标准的输入和输出403
18.3文件和目录405
18.3.1 File类406
18.3.2文件和目录的程序设计409
18.3.3文件信息410
18.3.4文件过滤器412
18.4文件流和缓冲413
18.4.1 FilelnputStream类413
18.4.2 FileOutputStream类414
18.4.3文件的程序设计415
18.4.4 BufferedInputStream类417
18.4.5 BufferedOutputStream类419
18.4.6带缓冲区的文件的程序设计419
18.5用键入输入和输出420
18.5.1 DataInputStream类421
18.5.2 DataOutputStream类423
18.5.3键入文件的编程技术424
18.6.1RandomAccessFile类428
18.6随机访问文件I/O428
18.6.2随机访问文件的程序设计430
18.7小结432
18.8下章简介432
第四部分 开发人员工具箱435
第19章 Microsoft的Java SDK435
19.1本章内容435
19.2 SDK概述435
19.2.1从何处得到SDK436
19.2.2如何安装SDK436
19.2.3 SDK所包含的内容436
19.2.4其它所需内容437
19.3.1代码文件产生器438
19.3实用工具438
19.3.2 Jvc命令行编译器441
19.3.3 Jview应用程序查看器442
19.3.4 Wjview带窗口的应用程序查看器443
19.3.5 applet查看器446
19.3.6类查看器447
19.4 AWT增强功能449
19.4.1使用Windows字体450
19.4.2使用Windows菜单455
19.4.3MenuXConstants类461
19.4.4 MenuItemX类462
19.4.5 MenuBarX类464
19.4.6 MenuX类465
19.5小结466
19.6下章简介467
第20章 C++程序员使用Java468
20.1本章内容468
20.2 Java和C++的优缺点468
20.2.1 Java的优缺点469
20.2.2 C++的优缺点471
20.2.3 Java与C++的共有特征474
20.3基本结构475
20.3.1变量475
20.3.2结构数据类型478
20.3.3输入与输出481
20.3.4命令行参数483
20.3.5字符串及文本文件485
20.3.6数组487
20.4类和对象492
20.4.1类的概念492
20.4.2有关其它问题497
20.5小结503
20.6关于下一步504
第五部分 附录507
附录A 操作符的优先级和相互关系507
附录B 关键字508
练习答案509
词汇表533