• 读书网|DuShu.com - 读书·学习·生活
  •  | 繁體版
  • 论坛
  • 畅销
  • 连载
  • 图书
  • 资讯
  • 首页
  • 国学/古籍 | 文学艺术 | 人文社科 | 经济管理 | 生活时尚 | 科学技术 | 教材教辅 | 少儿读物
  •    
  • 图书搜索:
  •  
     全部图书 可读图书 可购图书
     
  • Java程序设计与问题解决(高级篇 第4版) - 书籍详细信息
  • 查看同类图书:科学技术»计算机/网络»软件与程序设计»JAVA及其相关»Java程序设计与问题解决(高级篇 第4版)
  • Java程序设计与问题解决(高级篇 第4版)

  • 【作 者】:(美)萨维奇(Savitch,W.) 著,陈涓赵振平
  • 【丛编项】:图灵计算机科学丛书
  • 【装帧项】:平装 16 / 324
  • 【出版项】:人民邮电出版社 / 2007-12-1
  • 【ISBN号】:9787115169228 / 7115169225
  • 【原书定价】:¥49.00 有3家书店打折销售 
  • 【主题词】:计算机/网络-程序设计-Java Java Script J2EE
  • 【图书简介】
      本书是国外高校采用率很高的Java程序设计经典教材。书中不但讲解了Java的知识,还提供了一些编程技巧。本书主要讲述高级内容,包括异常处理、流和文件I/O、动态数据结构与泛型、递归等高级主题。本书使用了J2SE 5.0的最新特性,并且包含新的、可选讲的图形编程内容和贯穿全书的GUI材料。 本书可作为高等院校计算机及相关专业本科生或研究生程序设计课程的教材,也适合相关技术人员作为技术提高之用。-读书网|DuShu.com
  • 【作者简介】
      Valter Savitch:加州大学圣迭戈分校退休教授。1969年于加州大学伯克利分校获得博士学位,曾担任加州大学迭戈分校计算机科学系教授和认知科学跨学科博士项目主任。他在复杂性理论和并行计算机模型方面做出了重要贡献,研究领域还包括形式语言理论、计算机语言学等。他著有一系列编程语言教材,都广受欢迎,畅销不衰,被誉为读者最多的计算机编程语言图书作者。本书为其代表作之一。
  • 【本书目录】
    第1章 异常处理      1
    1.1 基本异常处理        2
    1.1.1 Java中的异常        2
    1.1.2 预定义的异常类        12
    1.1.3 ArrayIndexOutOfBounds-Exception (另一种阅读顺序)        12
    1.2 定义异常类        13
    1.3 使用异常类        21
    1.3.1 声明异常(推脱责任)        21
    1.3.2 不需要被捕获的异常        24
    1.3.3 AssertionError类(选读)        25
    1.3.4 多重抛出和捕获        25
    1.3.5 finally块(选读)        31
    1.3.6 重新抛出异常(选读)        32
    1.4 图形编程补充(选读)        43
    小结        46
    自测题答案        47
    编程项目        50
    第2章 流和文件I/O        53
    2.1 流和文件I/O概览        54
    2.1.1 流的概念        54
    2.1.2 为什么要用文件进行I/O        54
    2.1.3 文本文件和二进制文件的区别        54
    2.2 文本文件I/O        55
    2.2.1 用PrintWriter进行的文本文件输出        55
    2.2.2 带有BufferedReader的文本文件输入        64
    2.2.3 StringTokenizer类        70
    2.2.4 FileReader和FileOutputStream类        73
    2.3 File类        74
    2.4 基本的二进制文件I/O        77
    2.4.1 用ObjectOutputStream向二进制文件输出        78
    2.4.2 一些有关writeUTF的细节(选读)        82
    2.4.3 用ObjectInputStream从二进制文件读出        82
    2.4.4 EOFException类        87
    2.4.5 FileInputStream和FileOutputStream类        89
    2.5 用对象流进行对象I/O        93
    2.5.1 类对象的二进制I/O        93
    2.5.2 Serializable接口        96
    2.5.3 二进制文件中的数组对象        97
    2.6 图形编程补充(选读)        99
    小结        104
    自测题答案        104
    编程项目        108
    第3章 动态数据结构与泛型        110
    3.1 向量        111
    3.1.1 使用向量        111
    3.1.2 参数化的类与泛型        120
    3.2 链式数据结构        121
    3.2.1 链表        121
    3.2.2 内部类        129
    3.2.3 节点内部类        130
    3.2.4 迭代器        131
    3.2.5 对链表的异常处理        141
    3.2.6 链表的变体        144
    3.2.7 其他链式数据结构        145
    3.3 泛型        146
    小结        152
    自测题答案        152
    编程项目        159
    第4章 递归        161
    4.1 递归基础        161
    4.1.1 递归是如何工作的        165
    4.1.2 递归及迭代定义        170
    4.1.3 返回值的递归方法        171
    4.2 用递归编程        175
    小结        185
    自测题答案        185
    编程项目        187
    第5章 使用Swing的视窗界面        189
    5.1 背景知识        190
    5.1.1 GUI—图形用户界面        190
    5.1.2 事件驱动编程        190
    5.2 基本的Swing细节        192
    5.2.1 更多关于窗口侦听器的内容        197
    5.2.2 屏幕对象的尺寸单位        198
    5.2.3 更多关于setVisible的内容        199
    5.2.4 JFrame类的一些方法        207
    5.2.5 布局管理器        208
    5.3 按钮和动作侦听器        214
    5.3.1 按钮        216
    5.3.2 动作侦听器和动作事件        217
    5.3.3 接口        221
    5.3.4 模型-视图-控制器模式        223
    5.4 容器类        225
    5.4.1 JPanel类        225
    5.4.2 Container类        228
    5.5 GUI的文本I/O        231
    5.5.1 文本区和文本域        231
    5.5.2 输入和输出数字        238
    5.5.3 捕获一个NumberFormat-Exception        243
    小结        246
    自测题答案        246
    编程项目        251
    第6章 applet与HTML        253
    6.1 applet        254
    6.1.1 applet基础        254
    6.1.2 运行一个applet        256
    6.1.3 向applet添加图标        259
    6.2 HTML简介        261
    6.2.1 HTML基础        261
    6.2.2 插入超链接        263
    6.2.3 显示一张图片        267
    6.3 HTML中的applet        267
    6.3.1 将applet放入HTML文档中        268
    6.3.2 较老的applet类(选读)        270
    6.3.3 applet与安全        271
    小结        271
    自测题答案        271
    编程项目        272
    第7章 更多有关Swing的内容        274
    7.1 菜单        274
    7.1.1 菜单条、菜单和菜单条目        275
    7.1.2 嵌套式菜单        278
    7.2 使GUI更漂亮(功能也更强)        280
    7.2.1 添加图标        280
    7.2.2 向菜单条目添加图标        285
    7.2.3 滚动条的JScrollPane类        286
    7.2.4 添加边界        290
    7.3 更多布局管理器        294
    7.3.1 BoxLayout管理器类        295
    7.3.2 strut与glue        297
    7.3.3 设置组件间的间隔        299
    7.3.4 Box容器类        299
    7.3.5 CardLayout管理器        302
    7.4 内部类        306
    7.5 更多关于事件和侦听器的内容        308
    7.5.1 WindowListener接口        308
    7.5.2 更多与更新GUI有关的细节        318
    7.6 Swing类的层次关系        318
    小结        320
    自测题答案        321
    编程项目        323
    附录A  关键字(图灵网站下载)
    附录B  优先规则(图灵网站下载)
    附录C  统一代码(Unicode)字符集(图灵网站下载)
    附录D  SavitchIn(图灵网站下载)
    附录E  保护(protected)修饰符与包(package)修饰符(图灵网站下载)
    附录F  DecimalFormat类(图灵网站下载)
    附录G  Iterator接口(图灵网站下载)
    附录H  克隆(图灵网站下载)
    附录I  javadoc(图灵网站下载)
    附录J  JOptionPane类(图灵网站下载)
    附录K  C++与Java的区别(图灵网站下载)
  • 【购买本书】
  • 商城名称价格 配送信息优惠活动去看看购买

    卓越网
    ¥41.60
    送货上门:国内308个城市
    邮寄:全球
    特快专递:全球
    海外航空快递
    七周年店庆,全场免费配送 去看看 订购

    当当网
    ¥38.70 当天加急送:北京五环以内
    送货上门:国内178个城市
    邮寄:全球
    特快专递:全球
    特惠商品68折封顶 去看看 订购

    华储网
    ¥34.30
    送货上门:辽宁、长春、北京
    快递、邮政递送:全球
    30万春节大礼包连环送,全场7折+满100免运费 去看看 订购

    中国图书馆网
    ¥0.4/页起
    邮寄、快递:全国
    特快专递EMS:全球
    提供稀缺绝版图书文献影印服务 去看看 预定
  • 说明:
  • 1、由于网上书店可能根据各种情况随时调整价格,我们的价格信息存在滞后性。以上价格仅作参考,具体以网上书店标示的价格为准。
    2、如价格折扣信息和原书定价存在较大误差,可能是该店售书为本书的不同版本或不同装祯形式,请读者自行鉴别。
    3、对如何网上购书存在疑问,请点击上面购书指南链接查询。
  • Copyright © 读书网 www.dushu.com 2006-2007, All Rights Reserved.
    鄂ICP备06000781号 公安备4201502577