×
Java程序设计基础 7版

包邮Java程序设计基础 7版

¥56.3 (7.1折) ?
1星价 ¥56.3
2星价¥56.3 定价¥79.0
暂无评论
图文详情
  • ISBN:9787302584209
  • 装帧:70g胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:469
  • 出版时间:2021-09-01
  • 条形码:9787302584209 ; 978-7-302-58420-9

本书特色

本书是在Java程序设计基础(第6版)基础上进行的改版,以适应计算机发展的教学需要。配备电子课件,这对老师课堂教学提供了方便。采用64位Windows操作系统,JDK10和JavaFX15版本。

内容简介

  《Java程序设计基础(第7版)》全面系统地介绍了Java语言的特点及应用技术,内容上以Java的基础程序设计、面向对象程序设计和事件处理为三大主线,利用浅显易懂的语言、丰富简单的实例,完整地介绍Java面向对象程序设计的重点和难点。例题采用Java 10技术进行编写,尤其是图形界面程序设计中的例题采用JavaFX 15架构编写,充分体现了新技术的特点。该书共分18章,其中第1~5章介绍程序设计基础;第6~8章介绍面向对象程序设计;第9章介绍异常处理;第10章介绍输入输出与文件处理;第11章介绍泛型与容器类;第12章介绍注解、反射、内部类、匿名内部类与Lambda表达式;第13、14章介绍界面设计和事件处理;第15章介绍绘图与动画;第16章介绍多线程;第17章介绍Java网络编程;第18章介绍Java数据库编程。  该书在取材上特别注重系统性,力求结构合理、概念清楚、思路清晰、突出重点、分解难点、循序渐进、通俗易懂。尤其在结构上特别注重前后内容的连贯性,力求抓住关键、突出重点、分解难点,体现“理论性、实用性、技术性”三者相结合的编写特色。对每个知识点不但告诉读者要怎么做,而且还告诉读者这么做的原因和道理。  《Java程序设计基础(第7版)》可作为高等院校计算机及其相关专业的教学用书,也可作为各学校程序设计公共选修课的教材,还可用作职业教育的培训用书和Java初学者的入门教材或供具有一定Java编程经验的开发人员学习使用。

目录

第1章 Java语言概述
1.1 Java语言的诞生与发展
1.2 Java语言的特点
1.3 Java语言规范
1.4 Java虚拟机
1.5 Java程序的结构
本章小结
习题1

第2章 Java语言开发环境
2.1 JDK
2.1.1 JDK的下载与安装
2.1.2 设置JDK的操作环境
2.2 JDK帮助文档的下载与安装
2.3 JDK的使用
本章小结
习题2

第3章 Java语言基础
3.1 数据类型
3.2 关键字与标识符
3.3 常量
3.4 变量
3.5 数据类型转换
3.6 局部变量的类型推断
3.7 由键盘输入数据
3.8 运算符与表达式
3.8.1 算术运算符
3.8.2 关系运算符
3.8.3 逻辑运算符
3.8.4 位运算符
3.8.5 赋值运算符
3.8.6 条件运算符
3.8.7 字符串运算符
3.8.8 表达式及运算符的优先级和结合性
本章小结
习题3

第4章 流程控制
4.1 语句与复合语句
4.2 顺序结构
4.3 分支结构
4.3.1 if条件语句
4.3.2 switch选择语句
4.4 循环结构
4.4.1 for循环语句
4.4.2 while循环语句
4.4.3 do-while循环语句
4.4.4 多重循环
4.5 循环中的跳转语句
4.6 递归
4.6.1 递归的原理
4.6.2 递归的举例
本章小结
习题4

第5章 数组、字符串与正则表达式
5.1 数组
5.1.1 一维数组
5.1.2 foreach语句与数组
5.1.3 多维数组
5.2 字符串
5.2.1 String型字符串
5.2.2 StringBuffer型字符串
5.3 正则表达式
5.3.1 正则表达式中的元字符
5.3.2 正则表达式的应用
本章小结
习题5

第6章 类与对象
6.1 类的基本概念
6.2 定义类
6.3 类的UML图
6.4 对象的创建与使用
6.4.1 创建对象
6.4.2 对象的使用
6.4.3 在类定义内调用方法
6.5 参数的传递
6.5.1 以变量为参数调用方法
6.5.2 以数组作为参数或返回值的方法调用
6.5.3 方法中的可变长度实参
6.6 匿名对象
本章小结
习题6

第7章 Java语言类的特性
7.1 类的私有成员与公共成员
7.1.1 私有成员
7.1.2 公共成员
7.1.3 缺省访问控制符
7.2 方法的重载
7.3 构造方法
7.3.1 构造方法的作用与定义
7.3.2 默认构造方法
7.3.3 构造方法的重载
7.3.4 从一个构造方法调用另一个构造方法
7.3.5 公共构造方法与私有构造方法
7.4 静态成员
7.4.1 实例成员
7.4.2 静态变量
7.4.3 静态方法
7.4.4 静态初始化器
7.5 对象的应用
7.5.1 对象的赋值与比较
7.5.2 引用变量作为方法的返回值
7.5.3 类类型的数组
7.5.4 以对象数组为参数进行方法调用
7.6 基本类型与包装类类型之间的自动转换
7.7 Java语言的垃圾回收
本章小结
习题7

第8章 继承、抽象类、接口和枚举
8.1 类的继承
8.1.1 子类的创建与继承关系的UML图
8.1.2 在子类中访问父类的成员
8.1.3 覆盖
8.1.4 不可被继承的成员与*终类
8.1.5 0bject类
……
第9章 异常处理
第10章 Java语言的输入输出与文件处理
第11章 泛型与容器类
第12章 注解、反射、内部类、匿名内部类与Lambda表达式
第13章 图形界面设计
第14章 事件处理
第15章 绘图与动画程序设计
第16章 多线程程序设计
第17章 Java网络程序设计
第18章 Java数据库程序设计
参考文献

展开全部

作者简介

  陈国君,吉林大学计算机硕士毕业。广东金融学院计算机系教授。讲授“Java语言”“C/C++语言”“汇编语言”“计算机网络”“操作系统”“数据结构”等多门计算机专业课程。出版了《数学谬误与悖论》《Java程序设计基础》《计算机网络》等多部专业教材。

预估到手价 ×

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

确定
快速
导航