×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787030625076
  • 装帧:平装
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:245页
  • 出版时间:2019-11-01
  • 条形码:9787030625076 ; 978-7-03-062507-6

本书特色

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

内容简介

本书的内容大体可分为两个部分。第1章一第4章为**部分, 着重介绍java面向对象的基本知识点, 主要有java的基本环境、java语言基础、java工程规范、面向对象基本概念、基本特征、概念深化、异常处理等, 读者通过这部分的学习可以用java语言建立起面向对象思维的能力, 其中第3章-第4章是本部分的重点 ; 第5章-第9章为第二部分, 着重介绍java语言的应用, 主要有java常用类库与工具、线程、集合类框架、awt与swing图形用户界面, 读者通过这部分的学习可以了解java工程应用的基础知识, 其中第5章是本部分的重点。

目录

目录第1章 Java语言概述 11.1 编程语言的发展 11.1.1 机器语言 11.1.2 汇编语言 21.1.3 高级语言 31.1.4 面向对象的程序设计语言 41.2 Java简介 41.2.1 Java的产生与发展 41.2.2 Java的应用领域 51.2.3 Java的版本 61.2.4 Java的特性 71.3 Java程序分类 91.3.1 Java应用程序 91.3.2 JAVA Applet 91.3.3 Servlet程序 101.4 开发运行环境 121.4.1 JDK的下载、安装与配置 121.4.2 JDK开发工具包的目录结构 211.4.3 JDK、JRE和JVM之间的关系 221.5 Java程序的运行步骤 221.5.1 JVM的体系结构及工作原理 221.5.2 Java Application程序的建立及运行 241.5.3 Java Applet程序的建立及运行 241.6 **个Java程序 251.7 小结 271.8 习题 27第2章 Java语言基础 282.1 基本数据类型 282.1.1 整数类型 282.1.2 浮点类型 292.1.3 字符类型 312.1.4 布尔类型 322.2 变量与常量 322.2.1 标识符和关键字 322.2.2 声明变量 332.2.3 声明常量 332.2.4 变量的有效范围 342.3 运算符、表达式和语句 352.3.1 算术运算符 352.3.2 赋值运算符 362.3.3 自增和自减运算符 372.3.4 比较运算符 382.3.5 逻辑运算符 392.3.6 位运算符 402.3.7 三元运算符 422.3.8 运算符优先级 422.4 数据类型转换 432.4.1 隐式类型转换 432.4.2 显式类型转换 442.5 代码注释与编码规范 452.5.1 代码注释 452.5.2 编码规范 452.6 程序流程控制 462.6.1 复合语句 462.6.2 条件语句 462.6.3 循环语句 522.6.4 循环控制 552.7 字符串 572.7.1 String类 572.7.2 连接字符串 582.7.3 获取字符串信息 592.7.4 字符串操作 592.8 数组 622.8.1 数组概述 622.8.2 一维数组的创建和使用 622.8.3 二维数组的创建和使用 632.8.4 数组的基本操作 642.9 小结 662.10 习题 66第3章 类与对象 683.1 面向对象概述 683.1.1 对象的概念 683.1.2 类的概念 683.1.3 封装 693.1.4 继承 693.1.5 多态 703.2 类 713.2.1 类的定义 713.2.2 成员变量 713.2.3 成员方法 723.2.4 权限修饰符 733.2.5 局部变量的概念 743.2.6 局部变量的有效范围 743.2.7 this关键字 753.3 构造器 763.4 方法重载 773.4.1 需要重载的意义 773.4.2 方法签名 773.4.3 重载定义 793.5 对象 803.5.1 对象的创建 803.5.2 访问对象的属性和行为 813.5.3 对象的引用 823.5.4 对象的比较 833.5.5 对象的销毁 843.6 static 853.7 内部类 873.8 包 883.9 小结 903.10 习题 91第4章 继承与多态 924.1 继承机制 924.1.1 继承实例 924.1.2 继承的定义 964.1.3 继承的实现 964.1.4 继承的结果 994.2 super 1004.3 instanceof 1034.4 成员覆盖 1054.4.1 属性隐藏 1054.4.2 方法重写 1064.5 final 1084.5.1 final变量 1084.5.2 final方法 1134.5.3 final类 1144.6 多态性 1154.6.1 多态概述 1154.6.2 类型多态 1164.6.3 方法多态 1184.7 抽象类 1194.8 接口 1214.8.1 接口思想 1214.8.2 接口定义 1214.8.3 实现接口 1224.8.4 接口与多态 1234.8.5 接口与抽象类 1254.9 Object类 1254.10 小结 1284.11 习题 129第5章 图形用户界面设计 1305.1 Swing概述 1305.2 窗体 1305.2.1 JFrame窗体 1305.2.2 JDialog窗体 1325.3 面板 1355.3.1 JPanel面板 1355.3.2 JScrollPane面板 1375.4 标签 1385.5 按钮 1425.6 布局管理器 1465.6.1 边界布局管理器 1465.6.2 流布局管理器 1485.6.3 网格布局管理器 1495.7 文本框 1515.8 列表框 1535.9 事件处理机制 1555.9.1 事件响应 1555.9.2 事件处理的实现方法 1555.9.3 动作事件 1595.9.4 焦点事件 1595.9.5 键盘事件 1615.9.6 鼠标事件 1635.10 菜单栏和工具栏 1655.10.1 菜单栏 1655.10.2 工具栏 1695.11 小结 1715.12 习题 171第6章 异常处理 1726.1 异常概述 1726.2 异常处理机制 1746.2.1 try-catch 1756.2.2 try-catch-finally 1776.3 自定义异常 1786.4 抛出异常 1796.4.1 throws 1806.4.2 throw 1806.5 Java异常类 1826.5.1 运行时异常 1846.5.2 受检查异常 1856.6 小结 1866.7 习题 186第7章 多线程 1897.1 进程与线程 1897.2 创建多线程的两种方式 1907.2.1 继承Thread类 1907.2.2 实现Runnable接口 1927.3 线程的生命周期 1937.4 线程的常用方法 1947.4.1 线程的休眠 1957.4.2 线程的加入 1967.4.3 线程的中断 1987.4.4 线程的礼让 1997.5 线程的优先级 2017.6 线程同步 2017.6.1 线程安全 2017.6.2 线程同步机制 2037.7 小结 2057.8 习题 205第8章 绘图与图像处理 2088.1 Java绘图 2088.1.1 画布 2088.1.2 画笔 2088.2 绘制图形 2098.2.1 绘图方法 2098.2.2 Canvas类 2118.3 绘图颜色与画笔属性 2148.3.1 设置颜色 2148.3.2 画笔属性 2178.4 绘制文本 2218.4.1 设置字体 2218.4.2 显示文字 2218.5 绘制图片 2228.6 图像处理 2238.6.1 放大与缩小 2238.6.2 图像翻转 2258.6.3 图像旋转 2278.6.4 图像倾斜 2288.7 小结 2298.8 习题 230第9章 Java Applet 2319.1 HTML与Applet简介 2319.2 Applet的工作原理 2319.3 Applet的创建 2329.4 HTML中Applet标签的使用 2339.5 Applet的生命周期 2349.6 Applet在Web中的应用 2369.7 Appplet安全 2439.7.1 Applet安全控制 2439.7.2 Applet沙箱 2439.8 小结 2449.9 习题 244参考文献 246
展开全部

预估到手价 ×

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

确定
快速
导航