• Java程序设计与应用开发
  • Java程序设计与应用开发
  • Java程序设计与应用开发
  • Java程序设计与应用开发
  • Java程序设计与应用开发
  • Java程序设计与应用开发
  • Java程序设计与应用开发
  • Java程序设计与应用开发
21年品牌 40万+商家 超1.5亿件商品

Java程序设计与应用开发

5 1.3折 39 八五品

仅1件

安徽宣城
认证卖家担保交易快速发货售后保障

作者於东军 著

出版社清华大学出版社

出版时间2005-03

版次2

装帧平装

货号0一108

上书时间2024-07-21

幽兰书店

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 於东军 著
  • 出版社 清华大学出版社
  • 出版时间 2005-03
  • 版次 2
  • ISBN 9787302198475
  • 定价 39.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 413页
  • 字数 100千字
【内容简介】
《Java程序设计与应用开发(第2版)》作为Java程序的入门与应用教材,共分为3个部分:第一部分讲解Java程序设计的基础知识,包括Java基本编程语言、面向对象程序设计思想、类、对象、接口以及异常处理。第二部分讲解Java程序设计的高级知识,包括GUI编程、套接口编程、I/O系统、数据库访问以及多线程编程。第三部分详细分析两个实际项目的开发过程,包括系统分析及功能实现。在项目实例中综合应用第一、二部分的Java知识,能够帮助读者进一步巩固与提高。
《Java程序设计与应用开发(第2版)》易教易学、学以致用,注重能力培养,对初学者容易混淆的内容进行了重点提示并配有相应习题。
【目录】
第1章快速入门/1
1.1Java简介/1
1.1.1发展简史/1
1.1.2Java的特点/2
1.2Java开发环境的构建/4
1.2.1Java开发包的安装/4
1.2.2环境变量的设定/6
1.2.3基本DOS命令/7
1.3Java应用程序/9
1.3.1编写源代码/9
1.3.2编译源代码/10
1.3.3运行程序/11
1.3.4常见问题解答/11
1.3.5理解例子/13
1.4JavaApplet/15
1.4.1编写Applet源代码/15
1.4.2编写嵌入Applet的HTML文件/16
1.4.3运行Applet/17
1.5Eclipse开发工具/18
1.5.1Eclipse简介与安装/18
1.5.2汉化Eclipse/19
1.5.3使用Eclipse开发Java项目/21
习题/23

第2章Java基本语法/24
2.1变量/24
2.1.1基本数据类型/25
2.1.2变量/28
2.1.3变量的作用域/28
2.1.4变量的初始化/30
2.2操作符/31
2.2.1算术操作符/32
2.2.2关系与条件操作符/33
2.2.3位操作符/35
2.2.4其他类型操作符/35
2.2.5数字类型转换/37
2.2.6操作符优先级/38
2.2.7表达式、语句和块/39
2.3字符串/40
2.3.1字符串连接/41
2.3.2修改字符串/41
2.3.3判断字符串是否相等/42
2.3.4使用帮助文档/43
2.4控制流/46
2.4.1if条件语句/46
2.4.2for循环语句/47
2.4.3while/dowhile循环语句/48
2.4.4switch分支选择语句/49
2.4.5break、continue/51
2.5数组/53
2.5.1一维数组/53
2.5.2数组复制/56
2.5.3多维数组/56
2.6案例实训/58
习题/60

第3章类与继承/62
3.1类和对象/62
3.1.1类声明/62
3.1.2类成员/63
3.1.3关键字this/69
3.1.4方法重载/70
3.1.5类继承/71
3.1.6类的初始化过程/72
3.1.7源文件/74
3.2面向对象特性/75
3.2.1封装性/75
3.2.2继承性/77
3.2.3多态性/81
3.3关键字static/82
3.4关键字final/84
3.4.1final变量/84
3.4.2final方法/85
3.4.3final类/85
3.5对象复制/86
3.6内部类/88
3.7案例实训/90
习题/92

第4章接口、抽象类与包/96
4.1接口/96
4.1.1接口定义/96
4.1.2接口的实现/97
4.1.3接口作为类型/99
4.1.4接口不应改变/100
4.2抽象类/100
4.2.1抽象方法/101
4.2.2抽象类/101
4.2.3抽象类和接口的比较/103
4.3包/105
4.3.1包的作用/105
4.3.2包命名/106
4.3.3包的使用/107
4.4案例实训/109
习题/111

第5章异常处理/114
5.1概述/114
5.2异常处理/114
5.2.1遭遇异常/114
5.2.2捕获并处理异常/116
5.2.3声明方法抛出异常/120
5.3异常的抛出策略/122
5.3.1不要声明抛出所有异常/123
5.3.2异常声明的数量/124
5.3.3保持throws子句的稳定性/125
5.3.4异常抛出策略小结/125
5.4异常的捕获策略/126
5.4.1混淆的异常/126
5.4.2代码重构的困难/126
5.4.3捕获超级异常的合理情形/128
5.4.4异常捕获策略小结/128
5.5案例实训/129
习题/130

第6章GUI编程/132
6.1Swing起步/132
6.1.1Swing概述/132
6.1.2一个GUI实例/133
6.1.3面板/134
6.1.4改变应用程序的观感/138
6.2AWT事件处理/138
6.2.1事件处理简介/138
6.2.2事件处理实例/139
6.2.3使用事件适配器/143
6.2.4AWT事件继承关系/145
6.3布局管理/146
6.3.1流式布局/147
6.3.2边框布局/148
6.3.3网格布局/150
6.3.4网格袋布局/151
6.4常用GUI组件/157
6.4.1标签/157
6.4.2文本输入类组件/159
6.4.3选择类组件/166
6.4.4菜单类组件/174
6.4.5对话框/180
6.4.6表格/187
6.5案例实训/194
习题/202

第7章网络编程/203
7.1网络编程的基本概念/203
7.1.1网络基础/203
7.1.2TCP/IP协议簇/203
7.1.3TCP与UDP/204
7.2InetAddress类/206
7.2.1创建InetAddress对象/206
7.2.2类InetAddress的应用/207
7.3TCP程序设计/209
7.3.1Java客户端套接字/210
7.3.2Java服务器套接字/214
7.4UDP程序设计/219
7.4.1DatagramPacket类/219
7.4.2DatagramSocket类/221
7.5URL程序设计/226
7.5.1URL类/227
7.5.2URLConnection类/230
7.6案例实训/233
习题/235

第8章JavaI/O系统/237
8.1文件类/237
8.1.1文件类File/237
8.1.2文件过滤/241
8.2JavaI/O结构/243
8.2.1字节流/243
8.2.2字符流/245
8.3使用流/246
8.3.1标准流/246
8.3.2文件流/248
8.3.3过滤器流/252
8.3.4随机访问文件/255
8.3.5读取器和写出器/257
8.4对象序列化/259
8.5案例实训/261
习题/264

第9章访问数据库/266
9.1JDBC简介/266
9.2建立数据库连接/267
9.2.1使用JDBC/ODBC桥接驱动程序/268
9.2.2使用JDBC驱动程序/269
9.2.3使用配置文件/271
9.3执行SQL语句/272
9.3.1executeUpdate/273
9.3.2executeQuery/273
9.3.3executeBatch/274
9.4使用PreparedStatement/275
9.5事务处理/276
9.6编写数据库工具类/278
9.7一个实例/283
9.7.1数据库/283
9.7.2布局及功能简介/283
9.7.3源代码/285
9.8案例实训/293
习题/296

第10章多线程/298
10.1什么是线程/298
10.2一个简单的例子/298
10.3定制线程类/300
10.3.1继承线程类/300
10.3.2实现Runnable接口/301
10.4线程的生命周期/302
10.4.1创建线程/302
10.4.2启动线程/302
10.4.3线程运行/303
10.4.4线程阻塞/303
10.4.5终止线程/303
10.5线程中断/304
10.6线程的优先级/305
10.6.1利己线程/306
10.6.2分时方式/307
10.7线程同步/307
10.7.1对象锁/310
10.7.2可重入锁/311
10.7.3notifyAll和wait方法/311
10.8案例实训/314
习题/316

第11章项目实践一:贪吃蛇游戏/319
11.1系统简介/319
11.2功能设计/319
11.2.1需求分析/319
11.2.2流程设计/320
11.2.3总体设计/320
11.2.4模块详细设计/321
11.3界面设计/322
11.4代码实现/323
11.4.1主程序类/323
11.4.2主窗口界面设置/324
11.4.3相关组件设置/328
11.4.4Snake模型设置/329
11.4.5游戏运行面板设置/334
11.4.6运行系统/337
习题/339

第12章项目实践二:开发电力系统中的收费结算系统/340
12.1系统简介/340
12.2功能设计/340
12.2.1计量模拟程序/340
12.2.2结算收费系统/341
12.3数据库设计/342
12.4代码实现/344
12.4.1计量模拟/344
12.4.2快闪屏/349
12.4.3系统设置对话框/351
12.4.4基础资料管理/355
12.4.5出账、审核及收费/368
12.4.6运行系统/368
习题/370
附录A参数传递/371
附录B各章习题参考答案/378
参考文献/414
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP