• 读书网|DuShu.com - 读书·学习·生活
  •  | 繁體版
  • 论坛
  • 畅销
  • 连载
  • 图书
  • 资讯
  • 首页
  • 国学/古籍 | 文学艺术 | 人文社科 | 经济管理 | 生活时尚 | 科学技术 | 教材教辅 | 少儿读物
  •    
  • 图书搜索:
  •  
     全部图书 可读图书 可购图书
     
  • Java程序设计技巧与开发实例 - 书籍详细信息
  • 【作 者】:朱福喜唐晓军等编著
  • 【丛编项】:
  • 【装帧项】:精装 26cm / 604
  • 【出版项】:人民邮电出版社 / 2004
  • 【ISBN号】:9787115117465 / 7115117462
  • 【原书定价】:¥48.00 有12家书店打折销售 
  • 【主题词】:JAVA语言程序设计
  • 【图书简介】
    Java是一种强有力的面向对象的编程语言,1995年由Sun公司开发。用Java语言能编写出应用于Internet上的界面友好的客户/服务器程序,而且写出的程序具有很好的移植性。它可以不经修改,在Windows98/NT、Macintosh和UNIX操作系统上运行。这也是Java的又一个最显著的特点,即平台无关性。用Java编写的Applet程序可以嵌入网页中,并且可以在浏览该网页的计算机上安全地运行。本书全面系统地介绍了标准Java程序设计基本知识和基本技巧,涵盖了面向对象程序设计、基于AWT和Swing的图形用户界面设计、Applet程序设计、多线程程序设计、多媒体程序设计、抽象数据结构、文件和安全性、网络编程和分布计算等内容。在每章的最后,都给出一个有一定深度和规模的开发实例,通过开发实例的学习,可以迅速掌握大型程序的设计和开发方法。本书既可作为读者自学Java的参考书,又可作为Java培训的教程。
  • 【本书目录】
    第1章 Java基础 1
    1.1 Java编译器与Java虚拟机 1
    1.1.1 编译一个Java程序或Java类 2
    1.1.2 运行一个Java程序或Java类 4
    1.1.3 Java虚拟机(JVM) 5
    1.2 数据类型. 分配和算法 6
    1.2.1 基本的数据类型和表示方法 6
    1.2.2 变量的声明和保存 7
    1.2.3 数值类型的运算 9
    1.2.4 快捷运算符和类型转换 11
    1.2.5 逻辑和比较 14
    1.3 基本控制语句 15
    1.3.1 条件执行语句--if和switch语句 15
    1.3.2 循环控制语句-- for. while和do 21
    1.4 字符串 24
    1.4.1 什么是字符串 24
    1.4.2 字符串操作符 26
    1.5 输出和常量 28
    1.5.1 屏幕输出 28
    1.5.2 常量 29
    1.6 学习实例:求小于给定数的质数的个数 30
    第2章 基本编程技巧 33
    2.1 方法和参数 33
    2.1.1 方法 33
    2.1.2 参数传递 37
    2.1.3 引用类型作为参数 40
    2.2 变量的生命周期 43
    2.2.1 成员变量和局部变量 43
    2.2.2 变量的生命周期原则 44
    2.3 数组 48
    2.3.1 声明和初始化数组 48
    2.3.2 数组作为输入参数 51
    2.3.3 多维数组 57
    2.4 文档. 调试以及键盘输入 63
    2.4.1 实现说明和文档说明 63
    2.4.2 用于键盘输入的控制台类 68
    2.4.3 调试及调试代码 70
    2.5 基本数据类型的封装类 74
    2.6 开发实例:解线性方程组 78
    第3章 面向对象程序设计 85
    3.1 类与对象 85
    3.1.1 对象. 实例化和构造方法 88
    3.1.2 析构方法与垃圾回收(Garbage Collection) 92
    3.2 类的访问与封装 94
    3.2.1 访问成员变量与成员方法 94
    3.2.2 Private. Public和Protected类型 97
    3.2.3 静态成员变量与静态成员方法 103
    3.3 重载 107
    3.3.1 重载成员方法 108
    3.3.2 重载构造方法 109
    3.4 继承 114
    3.4.1 类的继承层次 114
    3.4.2 继承与构造方法 118
    3.4.3 覆盖 119
    3.4.4 抽象与终结 121
    3.5 Java的基类Object 129
    3.6 接口和多态 134
    3.6.1 多重继承和接口 135
    3.6.2 多态性 145
    3.7 开发实例:使用面向对象的方法设计货物管理系统 150
    第4章
    用户界面设计 160
    4.1 包和抽象窗口工具(AWT) 160
    4.1.1 包 160
    4.1.2 抽象窗口工具(AWT) 162
    4.2 基本的窗口程序 162
    4.2.1 Frame的层次 162
    4.2.2 事件响应 165
    4.2.3 简单的GUI 输入输出 167
    4.3 基本Java Applet 170
    4.3.1 创建一个Applet 170
    4.3.2 通过APPLET标记执行Applet 173
    4.4 事件处理 177
    4.4.1 基本事件 177
    4.4.2 Java事件的细节 179
    4.4.3 适配器(Adapters). 事件监听器(Event Listeners) 185
    4.4.4 自定义事件 188
    4.5 GUI组件及布局管理 191
    4.5.1 布局管理器. 面板和标签 191
    4.5.2 列表和文本区 200
    4.6 菜单和对话框 206
    4.7 图形与图形的绘制 211
    4.7.1 简单绘图 212
    4.7.2 Canvas 和Fonts 216
    4.8 开发实例:一个地址簿的实现 223
    第5章 异常与线程 232
    5.1 错误和异常处理 232
    5.1.1 Throwable类的层次结构 235
    5.1.2 抛出一个异常 240
    5.1.3 捕获一个异常 243
    5.1.4 finally 子句 247
    5.2 基本线程 250
    5.2.1 多任务与多线程 250
    5.2.2 线程类 251
    5.2.3 通过Runnable接口的构造线程 259
    5.3 线程和方法的同步 270
    5.3.1 使用多线程造成的数据崩溃 270
    5.3.2 同步线程 276
    5.3.3 wait . notify 方法与死锁 278
    5.4 开发实例: 银行和超市业务的模拟 281
    第6章 Swing 290
    6.1 Swing简介 290
    6.1.1 为什么要使用Swing 291
    6.1.2 Swing类的概况 292
    6.1.3 从AWT转换到Swing 293
    6.2 基本的Swing类 299
    6.2.1 自定义用户界面 299
    6.2.2 框架. Applet. 按钮和图标 302
    6.2.3 边框. 面板和菜单 309
    6.2.4 复选. 单选按钮和下拉式列表 318
    6.3 高级Swing类 322
    6.3.1 滚动. 标签和分割 322
    6.3.2 模型和视图 327
    6.3.3 Swing的文本组件 332
    6.3.4 Swing对话框 349
    6.4 树型表. 表格和图形 352
    6.4.1 树型表 353
    6.4.2 表格 359
    6.5 开发实例:一个货单表格系统的实现 360
    第7章 Swing与多媒体 369
    7.1 图像处理 369
    7.1.1 用JPanel类绘图 369
    7.1.2 载入和过滤图片 371
    7.1.3 动画和加强图像的载入 375
    7.1.4 用Applet装载和显示图像 379
    7.1.5 离屏绘图和双缓冲 383
    7.2 声音处理 392
    7.3 开发实例:SharkAttack游戏 394
    第8章 抽象数据类型 406
    8.1 顺序数据结构 406
    8.1.1 列表(Lists) 407
    8.1.2 队列 425
    8.1.3 栈 431
    8.2 Java内置的顺序结构 438
    8.2.1 Java提供的列表结构 438
    8.2.2 StringTokenizer类 447
    8.2.3 Iterators(迭代器) 449
    8.3 开发实例:一个数学表达式分析器 454
    第9章 文件和安全性 466
    9.1 java.io概述 466
    9.1.1 数据流 466
    9.1.2 字节级输入输出类 467
    9.1.3 字符级输入输出类 468
    9.1.4 对象级输入输出类 469
    9.2 保存和读取字节级数据 469
    9.2.1 保存字节级数据 469
    9.2.2 读取字节级数据 471
    9.2.3 运用缓冲流来改善效率 473
    9.2.4 文件操作 477
    9.3 保存和读取字符数据 483
    9.3.1 读取字符数据 483
    9.3.2 保存字符数据 488
    9.3.3 简单的文本编辑程序 490
    9.4 保存和读取对象数据 497
    9.4.1 存储对象数据 503
    9.4.2 读取对象数据 505
    9.5 Applet的文件操作与安全性 510
    9.5.1 Applet的安全限制 511
    9.5.2 Applet沙盒(Sandbox) 513
    9.5.3 在Applet中读文件 514
    9.5.4 字符与字节流转换 514
    9.6 系统I/O流 515
    9.7 RandomAccessFile 518
    9.8 开发实例:在线订购系统 519
    第10章 网络程序设计 534
    10.1 Internet基本概念 534
    10.1.1 IP地址 535
    10.1.2 端口 536
    10.1.3 套接字 536
    10.1.4 Internet 协议 537
    10.2 使用URL访问WWW资源 538
    10.2.1 直接从URL读取内容 538
    10.2.2 建立一个URL连接并从中读取内容 539
    10.3 在网络上实现客户和服务器 541
    10.3.1 创建客户程序 542
    10.3.2 编写服务器应用程序 554
    10.3.3 目录客户/服务系统 561
    10.3.4 同步在线定购客户/服务器系统 570
    10.4 基于客户/服务模式的分布计算 581
    10.4.1 分布模型 581
    10.4.2 并行应用的实现框架 582
    10.5 开发实例:一个并行计算实例 584
  • 【购买本书】
  • 商城名称价格 配送信息优惠活动去看看购买

    当当网
    ¥40.80
    当天加急送:北京五环以内
    送货上门:国内178个城市
    邮寄:全球
    特快专递:全球
    全场免运费 去看看 订购

    当当网
    ¥40.80 当天加急送:北京五环以内
    送货上门:国内178个城市
    邮寄:全球
    特快专递:全球
    全场免运费 去看看 订购

    中国书网
    ¥45.60
    送货上门:全国81个城市
    邮寄:全国(中国邮政)
    特快专递:全国
    去看看 订购

    蔚蓝书店
    ¥40.80 送货上门:国内45个城市
    邮寄:全球
    特快专递:全国600城市
    其他:海内外EMS快递
    快钱支付,最高8元现金返还,用即送 去看看 订购

    中国图书网
    ¥45.60
    送货上门:全国30个城市
    邮寄、快递:全国
    特快专递EMS:全球
    订单金额超过100元免费配送
    精品藏书拍卖活动
    去看看 订购

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

    互动出版网
    ¥45.60
    送货上门:数十个大中城市
    邮寄、快递:全国
    特快专递EMS:全球
    去看看 订购

    D1便利网
    ¥40.80 送货上门:数十个大中城市
    邮寄:全球
    其他:全国大件货运
    全场满99免运费 去看看 订购

    第二书店
    ¥37.40
    当天加急送:北京五环以内
    送货上门:国内178个城市
    邮寄:全球
    特快专递:全球
    北京用户69折封顶
    满99免运费
    去看看 订购

    时代网上书店
    ¥40.80 送货上门:成都市免费送货上门
    邮寄:全国挂号邮寄
    特快专递:全国
    满100送T恤 去看看 订购

    中国理论图书网
    ¥40.80
    送货上门:北京四环内
    邮寄:全国、海外
    特快专递:全国
    店庆两周年,推出系列打折活动 去看看 订购

    万卷百城
    ¥48.00 去看看 订购

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