种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

Java程式设计教程(雍俊海着图书)

(2019-09-16 01:14:50) 百科综合
Java程式设计教程(雍俊海着图书)

Java程式设计教程(雍俊海着图书)

《Java程式设计教程》是2007年清华大学出版社出版的图书,作者是雍俊海。

基本介绍

  • 书名:Java程式设计教程
  • 作者:雍俊海
  • ISBN:9787302155799
  • 页数:626
  • 定价:49.00元
  • 出版社:清华大学出版社
  • 出版时间:2007-8

内容简介

《Java程式设计教程(第2版)》讲解Java程式设计知识及其编程方法,包括Java语言的基础语法、结构化程式设计、面向对象程式设计、数组、字元串、向量、哈希表、泛型、枚举、异常处理、档案和数据流、图形用户界面设计、小应用程式、执行绪、编程规範、网路程式设计、多媒体和图形学程式设计以及资料库程式设计等。

目录

第1章绪论
1.1历史简介
1.2特点
1.3开发环境的建立
1.4Java程式及其执行过程
1.4.1开发Java程式的工作流程
1.4.2Java程式的工作原理
1.5本章小结
习题
第2章结构化程式设计
2.1标识符和关键字
2.2基本数据类型、直接量和变数
2.2.1基本数据类型
2.2.2直接量
2.2.3变数
2.3运算符
2.3.1算术运算符
2.3.2关係运算符
2.3.3布尔逻辑运算符
2.3.4位运算符
2.3.5赋值类运算符
2.3.6条件运算符
2.3.7其他运算符
2.4控制结构
2.4.1if语句和if-else语句
2.4.2switch语句
2.4.3for语句
2.4.4while语句
2.4.5do—while语句
2.4.6break语句
2.4.7continue语句
2.5结构化程式设计
2.6本章小结
习题
第3章面向对象程式设计
3.1类、域、方法和实例对象
3.2继承性
3.3多态性
3.3.1静态多态性
3.3.2动态多态性
3.4包(package)
3.5封装性
3.6修饰词abstract、static和final
3.6.1修饰词abstract
3.6.2修饰词static
3.6.3修饰词final
3.7接口
3.8内部类
3.9变数作用域範围与参数传递方式
3.9.1变数作用域範围
3.9.2方法调用的值传递方式
3.10面向对象程式设计基本思想
3.11本章小结
习题
第4章数组、字元串、向量与哈希表
4.1数组
4.1.1一维数组
4.1.2多维数组
4.2字元串和字元串缓冲区
4.2.1String
4.2.2StringBuffer
4.3向量
4.4哈希表
4.4.1哈希表的基本原理 148
4.4.2Hashtable、HashMap和WeakHashMap 149
4.5本章小结 154
习题 154
第5章泛型、枚举与for语句的简化写法 158
5.1泛型 158
5.2枚举 164
5.3for语句的简化写法 168
5.4本章小结 172
习题 173
第6章异常处理、递归和单体程式设计方法 174
6.1异常处理 174
6.1.1异常及其种类 174
6.1.2异常产生 176
6.1.3异常处理 177
6.1.4自定义异常类型 182
6.2递归方法 184
6.3单体(Singleton)程式设计模式 187
6.3.1单体程式设计模式的实现方法 187
6.3.2单体类Runtime 190
6.4本章小结 193
习题 193
第7章档案与数据流 196
7.1输入流与输出流 196
7.1.1InputStream和FileInputStream 196
7.1.2OutputStream和FileOutputStream 200
7.1.3PrintStream 203
7.1.4数据的输入流和输出流 207
7.1.5带快取的输入流和输出流 210
7.1.6标準输入输出流的重定向 213
7.2随机访问档案 215
7.3读写器 219
7.3.1Reader和Writer 219
7.3.2FileReader和FileWriter 220
7.3.3带快取的读写器 222
7.3.4PrintWriter 225
7.3.5从控制台视窗读入数据 227
7.4对象序列化 231
7.5档案 237
7.6本章小结 241
习题 242
第8章Swing图形用户界面程式设计 243
8.1组件和容器 243
8.1.1整体介绍 243
8.1.2JFrame和JLabel 244
8.1.3JDialog和JOptionPane 248
8.1.4JTextField和JPasswordField 253
8.1.5JButton、JCheckBox和JRadioButton 255
8.1.6JComboBox、JList、JTextArea和JScrollPane 259
8.1.7JSlider和JPanel 262
8.2布局管理器 265
8.2.1FlowLayout和GridLayout 265
8.2.2BorderLayout 267
8.2.3BoxLayout 269
8.2.4GridBagLayout 271
8.2.5CardLayout 274
8.2.6组合布局方式 276
8.2.7自定义的布局管理器 278
8.3事件处理模型 283
8.3.1事件处理模型 284
8.3.2滑鼠事件处理和自定义绘製 291
8.3.3键盘事件处理 300
8.4高级图形用户界面 304
8.4.1选单 304
8.4.2表格 313
8.4.3多文档界面 322
8.5本章小结 326
习题 327
第9章小应用程式(Applet) 329
9.1源程式 329
9.1.1生命周期 329
9.1.2图形用户界面 333
9.1.3获取系统信息 338
9.2网页标记 342
9.2.1採用object网页标记 343
9.2.2採用embed网页标记 344
9.2.3採用APPLET网页标记 346
9.2.4归档档案 347
9.2.5小应用程式参数 352
9.3应用程式与小应用程式 354
9.4本章小结 359
习题 359
第10章编程规範和程式调试 361
10.1程式编写规範 361
10.1.1命名规範 361
10.1.2排版规範 364
10.1.3语句 366
10.1.4档案组织 368
10.2文档注释 370
10.3程式调试 380
10.4本章小结 384
习题 384
第11章多执行绪程式设计 385
11.1编写执行绪程式 385
11.1.1通过类Thread的子类构造执行绪 385
11.1.2通过接口Runnable构造执行绪 388
11.1.3后台(daemon)执行绪 391
11.1.4执行绪组 394
11.2执行绪的生命周期 396
11.3多执行绪的同步处理 399
11.3.1多执行绪共享记忆体引发的问题 399
11.3.2多执行绪同步的基本原理 404
11.3.3在多执行绪同步中的静态方法和非静态方法 406
11.3.4在多执行绪同步中同一个实例对象的多个同步方法 410
11.3.5同步语句块 412
11.3.6方法wait/notify/notifyAll 421
11.4多执行绪的同步问题 425
11.4.1死锁问题 426
11.4.2多执行绪同步的粒度问题 428
11.5本章小结 430
习题 431
第12章网路程式设计 433
12.1统一资源定位地址(URL) 433
12.1.1网路地址 433
12.1.2统一资源定位地址 436
12.1.3通过统一资源定位地址获取网路资源 438
12.2基于TCP的网路程式设计 440
12.3基于UDP的网路程式设计 453
12.4基于SSL的网路程式设计 459
12.4.1密钥和证书管理工具keytool 459
12.4.2基于SSL的伺服器端和客户端程式 474
12.4.3自定义安全提供程式和密钥管理器 482
12.5本章小结 495
习题 495
第13章多媒体与图形学程式设计 497
13.1声音载入与播放 497
13.2图像输入输出、像素处理和图像显示 501
13.3图形显示及字型和纹理设定 513
13.4计算机动画 525
13.4.1通过计时器控制动画速率 525
13.4.2动画製作 529
13.4.3提高动画质量 532
13.5本章小结 536
习题 536
第14章资料库程式设计 538
14.1基本原理 538
14.1.1资料库基本知识 539
14.1.2JDBC驱动程式类型 539
14.2MicrosoftAccess资料库环境建立 541
14.2.1MicrosoftAccess资料库的直接操作 541
14.2.2MicrosoftAccess资料库的ODBC数据源 546
14.3资料库程式设计 549
14.3.1资料库表操作 549
14.3.2列操作 555
14.3.3记录操作 564
14.4基于SQLServer2000的JDBC-ODBC桥资料库程式设计 573
14.4.1SQLServer2000资料库管理系统的安装 573
14.4.2SQLServer2000资料库的直接操作 580
14.4.3SQLServer2000的ODBC数据源 583
14.4.4基于SQLServer2000的JDBC-ODBC桥资料库程式设计 587
14.5基于第四类JDBC驱动程式的资料库程式设计 590
14.5.1基于SQLServer2000的第四类JDBC驱动程式的安装 590
14.5.2基于SQLServer2000的JDBC资料库程式设计 593
14.6资料库程式设计性能最佳化 595
14.6.1预编译语句 596
14.6.2SQL语句批处理机制 598
14.6.3基于JNDI的数据源管理机制 600
14.7本章小结 606
习题 606
附录一图的索引 608
附录二表的索引 613
附录三例程索引 614
附录四类和接口索引 618
参考文献 627

标 签

搜索
随机推荐

Powered By 种豆资源网||