×
Java程序设计-(第2版)

Java程序设计-(第2版)

1星价 ¥19.3 (4.7折)
2星价¥19.3 定价¥41.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787302395409
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:353
  • 出版时间:2015-08-01
  • 条形码:9787302395409 ; 978-7-302-39540-9

本书特色

  《java程序设计(第2版)/高职高专立体化教材计算机系列》在保持**版教材原创风格的基础上,按照案例化、实例化的设计原则,解析了原有的知识体系,重新构建了新的知识结构与技术框架,增加了大量具有原创性的案例和实例,并将知识的讲授与案/实例的剖析讲解有机地结合起来,力图将java面向对象的实质和特色淋漓尽致地展示给读者,帮助读者扎实而深入地掌握java编程的技能与技巧,培养读者灵活运用知识进行应用开发的能力和素养。   全书共分12章,包含了75个精心创作或改编的案例和实例。主要内容包括:java程序开发环境的搭建、面向对象的java编程、java编程基础、抽象与封装、字符串与数组、继承与多态、异常处理、图形化用户界面设计、事件处理、gui应用开发、输入输出流、java数据库应用开发等。每章后面都配有丰富的习题,附录的内容为主要习题的参考答案。   本书可作为培养应用型、技能型人才的java课程教材,亦可作为相关专业的大中专学生及从事java开发的技术人员的参考书。

内容简介

本书在保持**版教材原创风格的基础上,按照案例化、实例化的设计原则,解析了原有的知识体系,重新构建了新的知识结构与技术框架,增加了大量具有原创性的案例和实例,并将知识的讲授与案/实例的剖析讲解有机地结合起来,力图将Java面向对象的实质和特色淋漓尽致地展示给读者,帮助读者扎实而深入地掌握Java编程的技能与技巧,培养读者灵活运用知识进行应用开发的能力和素养。 全书共分12章,包含了75个精心创作或改编的案例和实例。主要内容包括:Java程序开发环境的搭建、面向对象的Java编程、Java编程基础、抽象与封装、字符串与数组、继承与多态、异常处理、图形化用户界面设计、事件处理、GUI应用开发、输入输出流、Java数据库应用开发等。每章后面都配有丰富的习题,附录的内容为主要习题的参考答案。 本书可作为培养应用型、技能型人才的Java课程教材,亦可作为相关专业的大中专学生及从事Java开发的技术人员的参考书。

目录

目    录

第1章  java程序开发环境的搭建 1
1.1  案例1:基于jdk的java程序验证 1
1.1.1  **知识 1
1.1.2  案例综述 2
1.1.3  解决步骤 4
1.1.4  拓展提升 10
1.2  案例2:基于myeclipse的
java程序验证 10
1.2.1  **知识 11
1.2.2  案例综述 11
1.2.3  解决步骤 12
1.2.4  拓展提升 20
习题 20
第2章  面向对象的java编程 23
2.1  案例1:输出单行信息的
java应用程序 23
2.1.1  **知识 23
2.1.2  案例综述 24
2.1.3  案例解决 24
2.1.4  拓展提升 28
2.2  案例2:体现面向对象特征的
java程序 31
2.2.1  **知识 31
2.2.2  案例综述 33
2.2.3  案例解决 33
2.2.4  拓展提升 37
2.3  案例3:java applet程序 38
2.3.1  **知识 39
2.3.2  案例综述 39
2.3.3  案例解决 40
2.3.4  拓展提升 42
习题 43
第3章  java编程基础 45
3.1  单元1:数据表达 45
3.1.1  java语言符号集 45
3.1.2  java数据类型 47
3.1.3  常量与变量 47
3.1.4  数据类型转型 50
3.2  单元2:运算符与表达式 51
3.2.1  运算符与表达式 51
3.2.2  运算符的优先级 56
3.3  单元3:程序的结构 57
3.3.1  语句与顺序结构 58
3.3.2  分支结构 59
3.3.3  循环结构 64
3.3.4  循环嵌套 71
3.3.5  跳转语句 74
习题 78
第4章  抽象与封装 80
4.1  单元1:类的构成要素 80
4.1.1  面向对象的基本特征 80
4.1.2  类的定义 82
4.1.3  属性声明 85
4.1.4  构造方法定义 87
4.1.5  成员方法定义 89
4.2  单元2:java的封装机制 93
4.2.1  java的修饰符 93
4.2.2  访问修饰符 94
4.2.3  特征修饰符 99
4.3  单元3:成员方法的应用 102
4.3.1  成员方法的分类 102
4.3.2  成员方法中的数据 103
4.3.3  读/写属性的成员方法 104
习题 109
第5章  字符串与数组 112
5.1  单元1:常用的系统内部类 112
5.1.1  java的系统类包 112
5.1.2  math类 113
5.1.3  基本数据类型的封装 116
5.2  单元2:字符串string 121
5.2.1  string类 121
5.2.2  stringbuffer类 125
5.3  单元3:数组 127
5.3.1  一维数组 127
5.3.2  多维数组 131
5.3.3  数组的应用 136
习题 140
第6章  继承与多态 142
6.1  单元1:继承机制 142
6.1.1  继承的概念与实现 142
6.1.2  构造方法的继承 144
6.1.3  继承的特征与意义 148
6.2  单元2:java的多态 149
6.2.1  属性隐藏与方法重写 149
6.2.2  方法重载 153
6.2.3  重载与重写的不同 158
6.3  单元3:抽象类与*终类 159
6.3.1  抽象类与抽象方法 159
6.3.2  *终类与*终方法 163
6.4  单元4:接口 165
6.4.1  接口的定义与实现 165
6.4.2  深入理解接口 171
6.5  单元5:包 176
6.5.1  包及包的创建 176
6.5.2  包的引用 178
习题 181
第7章  异常处理 184
7.1  单元1:异常处理 184
7.1.1  异常类 184
7.1.2  异常处理机制 187
7.2  单元2:定制异常处理 190
7.2.1  抛出异常 191
7.2.2  自定义异常 193
7.2.3  异常处理机制的特点 197
习题 197
第8章  图形化用户界面设计 199
8.1  单元1:awt 199
8.1.1  awt的类与组织 199
8.1.2  设置颜色与字体 203
8.1.3  awt的应用程序窗体 205
8.2  单元2:swing的容器组件 208
8.2.1  框架窗体jframe 209
8.2.2  其他的容器类 213
8.3  单元3:swing的基本组件 215
8.3.1  基本组件类 215
8.3.2  标签与命令按钮 216
8.3.3  文本类组件 218
8.3.4  选择类组件 221
8.3.5  列表类组件 223
8.4  单元4:布局管理器 227
8.4.1  awt的布局管理器 228
8.4.2  borderlayout 228
8.4.3  gridlayout 230
8.4.4  flowlayout 232
8.4.5  cardlayout 235
习题 237
第9章  事件处理 240
9.1  单元1:事件驱动编程 240
9.1.1  重要概念 240
9.1.2  java的事件 241
9.1.3  事件处理原理 243
9.2  单元2:监听器接口与适配器 247
9.2.1  事件监听器接口 247
9.2.2  事件适配器类 251
9.2.3  内部类 254
9.2.4  匿名类 257
习题 260
第10章  gui应用开发 262
10.1  单元1:菜单系统与工具栏 262
10.1.1  菜单系统设计 262
10.1.2  工具栏 270
10.2  单元2:swing的高级组件 273
10.2.1  选项卡窗格集
jtabbedpane 273
10.2.2  表格jtable 277
10.2.3  层次树jtree 280
习题 284
第11章  输入输出流 286
11.1  单元1:流与文件 286
11.1.1  流的类别 286
11.1.2  文件类file 289
11.2  单元2:字节流的输入输出 293
11.2.1  抽象字节流类inputstream与outputstream 294
11.2.2  字节文件流类fileinputstream 
和fileoutputstream 295
11.2.3  字节缓冲流类
bufferedinputstream和
bufferedoutputstream 297
11.2.4  字节数据流类
datainputstream和
dataoutputstream 298
11.3  单元3:字符流的输入输出 301
11.3.1  抽象字符流类reader和
writer 301
11.3.2  转换流类inputstreamreader
和outputstreamwriter 302
11.3.3  字符文件流类filereader
和filewriter 303
11.3.4  字符缓冲流类bufferedreader
和bufferedwriter 305
11.3.5  系统类system 308
习题 312
第12章  java数据库应用开发 314
12.1  单元1:jdbc 314
12.1.1  jdbc概述 315
12.1.2  jdbc驱动程序的类别 317
12.1.3  jdbc的类与接口 318
12.1.4  为myeclipse配置
jdbc运行环境 324
12.2  单元2: jdbc操纵数据库中的
数据 327
12.2.1  编写jdbc数据库应用
程序的步骤 327
12.2.2  创建数据库表 333
12.2.3  查询数据 336
12.2.4  增加数据 339
12.2.5  修改数据 342
12.2.6  删除数据 344
习题 346
各章课后习题参考答案 348
参考文献 354

展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航