0去购物车结算
购物车中还没有商品,赶紧选购吧!
当前位置: 图书分类 > 信息技术 > 软件开发与程序设计 > 面向对象程序设计Java

相同作者的商品

相同语种的商品

浏览历史

面向对象程序设计Java


联系编辑
 
标题:
 
内容:
 
联系方式:
 
  
面向对象程序设计Java
  • 书号:9787030625076
    作者:肖毅
  • 外文书名:
  • 装帧:平装
    开本:16
  • 页数:245
    字数:363000
    语种:zh-Hans
  • 出版社:科学出版社
    出版时间:2019-11-01
  • 所属分类:
  • 定价: ¥61.00元
    售价: ¥48.19元
  • 图书介质:
    按需印刷

  • 购买数量: 件  可供
  • 商品总价:

内容介绍

样章试读

用户评论

全部咨询

Java是一门优秀的纯面向对象语言。本书从Java的基本概念入手,循序渐进地介绍Java语言程序设计基础、面向对象程序设计、图形用户界面设计、异常处理、多线程设计、图形图像处理及Applet小程序设计等。在讲解过程中,始终强调以面向对象的思想来分析问题与解决问题。本书案例设计巧妙,讲解细致透彻,步骤清晰翔实,方便读者自学,每章均配备习题。习题参考答案请扫目录页二维码。
样章试读
  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

全部咨询(共0条问答)

  • 暂时还没有任何用户咨询内容
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
咨询内容:

目录

  • 目录
    第1章 Java语言概述 1
    1.1 编程语言的发展 1
    1.1.1 机器语言 1
    1.1.2 汇编语言 2
    1.1.3 高级语言 3
    1.1.4 面向对象的程序设计语言 4
    1.2 Java简介 4
    1.2.1 Java的产生与发展 4
    1.2.2 Java的应用领域 5
    1.2.3 Java的版本 6
    1.2.4 Java的特性 7
    1.3 Java程序分类 9
    1.3.1 Java应用程序 9
    1.3.2 JAVA Applet 9
    1.3.3 Servlet程序 10
    1.4 开发运行环境 12
    1.4.1 JDK的下载、安装与配置 12
    1.4.2 JDK开发工具包的目录结构 21
    1.4.3 JDK、JRE和JVM之间的关系 22
    1.5 Java程序的运行步骤 22
    1.5.1 JVM的体系结构及工作原理 22
    1.5.2 Java Application程序的建立及运行 24
    1.5.3 Java Applet程序的建立及运行 24
    1.6 第一个Java程序 25
    1.7 小结 27
    1.8 习题 27
    第2章 Java语言基础 28
    2.1 基本数据类型 28
    2.1.1 整数类型 28
    2.1.2 浮点类型 29
    2.1.3 字符类型 31
    2.1.4 布尔类型 32
    2.2 变量与常量 32
    2.2.1 标识符和关键字 32
    2.2.2 声明变量 33
    2.2.3 声明常量 33
    2.2.4 变量的有效范围 34
    2.3 运算符、表达式和语句 35
    2.3.1 算术运算符 35
    2.3.2 赋值运算符 36
    2.3.3 自增和自减运算符 37
    2.3.4 比较运算符 38
    2.3.5 逻辑运算符 39
    2.3.6 位运算符 40
    2.3.7 三元运算符 42
    2.3.8 运算符优先级 42
    2.4 数据类型转换 43
    2.4.1 隐式类型转换 43
    2.4.2 显式类型转换 44
    2.5 代码注释与编码规范 45
    2.5.1 代码注释 45
    2.5.2 编码规范 45
    2.6 程序流程控制 46
    2.6.1 复合语句 46
    2.6.2 条件语句 46
    2.6.3 循环语句 52
    2.6.4 循环控制 55
    2.7 字符串 57
    2.7.1 String类 57
    2.7.2 连接字符串 58
    2.7.3 获取字符串信息 59
    2.7.4 字符串操作 59
    2.8 数组 62
    2.8.1 数组概述 62
    2.8.2 一维数组的创建和使用 62
    2.8.3 二维数组的创建和使用 63
    2.8.4 数组的基本操作 64
    2.9 小结 66
    2.10 习题 66
    第3章 类与对象 68
    3.1 面向对象概述 68
    3.1.1 对象的概念 68
    3.1.2 类的概念 68
    3.1.3 封装 69
    3.1.4 继承 69
    3.1.5 多态 70
    3.2 类 71
    3.2.1 类的定义 71
    3.2.2 成员变量 71
    3.2.3 成员方法 72
    3.2.4 权限修饰符 73
    3.2.5 局部变量的概念 74
    3.2.6 局部变量的有效范围 74
    3.2.7 this关键字 75
    3.3 构造器 76
    3.4 方法重载 77
    3.4.1 需要重载的意义 77
    3.4.2 方法签名 77
    3.4.3 重载定义 79
    3.5 对象 80
    3.5.1 对象的创建 80
    3.5.2 访问对象的属性和行为 81
    3.5.3 对象的引用 82
    3.5.4 对象的比较 83
    3.5.5 对象的销毁 84
    3.6 static 85
    3.7 内部类 87
    3.8 包 88
    3.9 小结 90
    3.10 习题 91
    第4章 继承与多态 92
    4.1 继承机制 92
    4.1.1 继承实例 92
    4.1.2 继承的定义 96
    4.1.3 继承的实现 96
    4.1.4 继承的结果 99
    4.2 super 100
    4.3 instanceof 103
    4.4 成员覆盖 105
    4.4.1 属性隐藏 105
    4.4.2 方法重写 106
    4.5 final 108
    4.5.1 final变量 108
    4.5.2 final方法 113
    4.5.3 final类 114
    4.6 多态性 115
    4.6.1 多态概述 115
    4.6.2 类型多态 116
    4.6.3 方法多态 118
    4.7 抽象类 119
    4.8 接口 121
    4.8.1 接口思想 121
    4.8.2 接口定义 121
    4.8.3 实现接口 122
    4.8.4 接口与多态 123
    4.8.5 接口与抽象类 125
    4.9 Object类 125
    4.10 小结 128
    4.11 习题 129
    第5章 图形用户界面设计 130
    5.1 Swing概述 130
    5.2 窗体 130
    5.2.1 JFrame窗体 130
    5.2.2 JDialog窗体 132
    5.3 面板 135
    5.3.1 JPanel面板 135
    5.3.2 JScrollPane面板 137
    5.4 标签 138
    5.5 按钮 142
    5.6 布局管理器 146
    5.6.1 边界布局管理器 146
    5.6.2 流布局管理器 148
    5.6.3 网格布局管理器 149
    5.7 文本框 151
    5.8 列表框 153
    5.9 事件处理机制 155
    5.9.1 事件响应 155
    5.9.2 事件处理的实现方法 155
    5.9.3 动作事件 159
    5.9.4 焦点事件 159
    5.9.5 键盘事件 161
    5.9.6 鼠标事件 163
    5.10 菜单栏和工具栏 165
    5.10.1 菜单栏 165
    5.10.2 工具栏 169
    5.11 小结 171
    5.12 习题 171
    第6章 异常处理 172
    6.1 异常概述 172
    6.2 异常处理机制 174
    6.2.1 try-catch 175
    6.2.2 try-catch-finally 177
    6.3 自定义异常 178
    6.4 抛出异常 179
    6.4.1 throws 180
    6.4.2 throw 180
    6.5 Java异常类 182
    6.5.1 运行时异常 184
    6.5.2 受检查异常 185
    6.6 小结 186
    6.7 习题 186
    第7章 多线程 189
    7.1 进程与线程 189
    7.2 创建多线程的两种方式 190
    7.2.1 继承Thread类 190
    7.2.2 实现Runnable接口 192
    7.3 线程的生命周期 193
    7.4 线程的常用方法 194
    7.4.1 线程的休眠 195
    7.4.2 线程的加入 196
    7.4.3 线程的中断 198
    7.4.4 线程的礼让 199
    7.5 线程的优先级 201
    7.6 线程同步 201
    7.6.1 线程安全 201
    7.6.2 线程同步机制 203
    7.7 小结 205
    7.8 习题 205
    第8章 绘图与图像处理 208
    8.1 Java绘图 208
    8.1.1 画布 208
    8.1.2 画笔 208
    8.2 绘制图形 209
    8.2.1 绘图方法 209
    8.2.2 Canvas类 211
    8.3 绘图颜色与画笔属性 214
    8.3.1 设置颜色 214
    8.3.2 画笔属性 217
    8.4 绘制文本 221
    8.4.1 设置字体 221
    8.4.2 显示文字 221
    8.5 绘制图片 222
    8.6 图像处理 223
    8.6.1 放大与缩小 223
    8.6.2 图像翻转 225
    8.6.3 图像旋转 227
    8.6.4 图像倾斜 228
    8.7 小结 229
    8.8 习题 230
    第9章 Java Applet 231
    9.1 HTML与Applet简介 231
    9.2 Applet的工作原理 231
    9.3 Applet的创建 232
    9.4 HTML中Applet标签的使用 233
    9.5 Applet的生命周期 234
    9.6 Applet在Web中的应用 236
    9.7 Appplet安全 243
    9.7.1 Applet安全控制 243
    9.7.2 Applet沙箱 243
    9.8 小结 244
    9.9 习题 244
    参考文献 246
帮助中心
公司简介
联系我们
常见问题
新手上路
发票制度
积分说明
购物指南
配送方式
配送时间及费用
配送查询说明
配送范围
快递查询
售后服务
退换货说明
退换货流程
投诉或建议
版权声明
经营资质
营业执照
出版社经营许可证