注册 登录 进入教材巡展
#
  • #

出版时间:2016年4月

出版社:人民邮电出版社

以下为《Java程序设计(慕课版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 人民邮电出版社
  • 9787115417046
  • 88981
  • 0046176442-5
  • 16开
  • 2016年4月
  • 工学
  • 软件工程
  • TP312JA
  • 计算机
  • 本科
内容简介
龚炳江、文志诚主编的这本《Java程序设计(慕课版)》系统地介绍Java程序设计的基础知识、开发环境与开发工具。全书共分16章,内容包括Java程序设计语言概述、Java语言的基本语法、运算符与流程控制、面向对象基础、继承与多态、接口、异常处理、常用的实用类、集合、Java输入与输出、Swing程序设计、Swing高级应用、多线程、网络程序设计、JDBC数据库编程、腾宇超市管理系统。本书所有知识都以结合具体实例的形式进行介绍,力求详略得当,使读者快速掌握Java程序设计的方法。书后附有上机实验,供读者实践练习。
本书为慕课版教材,各章节主要内容配备了以二维码为载体的微课,并在人邮学院(www.rymooc.com)平台上提供了慕课。此外,本书还提供了课程资源包,资源包中提供有本书所有实例、上机指导、综合案例和课程设计的源代码,制作精良的电子课件PPT,自测试卷等内容。资源包也可在人邮学院上下载。其中,源代码全部经过精心测试,能够在Windows 7、Windows 8、Windows 10系统下编译和运行。
目录

第1章  Java语言概述


  1.1  Java语言诞生背景


  1.2  Java简介


  1.3  Java语言的特点


  1.4  Java的运行机制


  1.5  JDK安装


    1.5.1  下载JDK


    1.5.2  安装JDK


    1.5.3  Windows系统下配置和测试JDK


  1.6  Java SE 8的新特性


  1.7  Java程序开发过程


  1.8  Java开发工具Eclipse


    1.8.1  Eclipse简介


    1.8.2  Eclipse的安装与启动


    1.8.3  Eclipse编写Java程序的流程


  1.9  编程风格


  1.10  Java API简介


    1.10.1  下载Java API


    1.10.2  在线查看API


  小结


  习题


第2章  Java语言的基本语法


  2.1  关键字和标识符


    2.1.1  Unicode字符集


    2.1.2  关键字


    2.1.3  标识符


  2.2  常量与变量


    2.2.1  常量的概念及使用要点


    2.2.2  变量的概念及使用要点


  2.3  数据类型


    2.3.1  基本数据类型


    2.3.2  引用数据类型


    2.3.3  基本类型与引用类型的区别


    2.3.4  数据类型之间的相互转换


  2.4  数组


    2.4.1  声明数组


    2.4.2  创建数组


    2.4.3  初始化数组


    2.4.4  数组长度


    2.4.5  使用数组元素


  小结


  习题


第3章  运算符与流程控制


  3.1  运算符


    3.1.1  赋值运算符


    3.1.2  算术运算符


    3.1.3  关系运算符


    3.1.4  逻辑运算符


    3.1.5  位运算符


    3.1.6  对象运算符


    3.1.7  其他运算符


    3.1.8  运算符的优先级别及结合性


  3.2  if语句


    3.2.1  简单的if条件语句


    3.2.2  “if...else”条件语句


    3.2.3  “if...else if”多分支语句


    3.2.4  if语句的嵌套


  3.3  switch多分支语句


  3.4  if语句和switch语句的区别


  3.5  循环语句


    3.5.1  while循环语句


    3.5.2  “do...while”循环语句


    3.5.3  for循环语句


    3.5.4  for-each风格的for循环


    3.5.5  循环的嵌套


  3.6  跳转语句


    3.6.1  break跳转语句


    3.6.2  continue跳转语句


    3.6.3  return跳转语句


  小结


  习题


第4章  面向对象基础


  4.1  面向对象程序设计


    4.1.1  面向对象程序设计概述


    4.1.2  面向对象程序设计的特点


  4.2  类


    4.2.1  定义类


    4.2.2  成员变量和局部变量


    4.2.3  成员方法


    4.2.4  注意事项


    4.2.5  类的UML图


  4.3  构造方法与对象


    4.3.1  构造方法的概念及用途


    4.3.2  对象概述


  4.4  类与程序的结构关系


  4.5  参数传值


    4.5.1  传 值 机 制


    4.5.2  基本数据类型的参数传值


    4.5.3  引用类型参数的传值


  4.6  对象的组合


    4.6.1  组合与复用


    4.6.2  类的关联关系和依赖关系的UML图


  4.7  实例方法与类方法


    4.7.1  实例方法与类方法的定义


    4.7.2  实例方法和类方法的区别


  4.8  this关键字


  4.9  包


    4.9.1  包的概念


    4.9.2  创建包


    4.9.3  使用包中的类


  4.10  import语句


    4.10.1  类的两种访问方法


    4.10.2  引入类库中的类


  4.11  访问权限


  小结


  习题


第5章  继承与多态


  5.1  继承简介


    5.1.1  继承的概念


    5.1.2  子类的设计


    5.1.3  继承的使用原则


    5.1.4  使用super关键字


  5.2  子类的继承


  5.3  多态


    5.3.1  方法的重载


    5.3.2  避免重载出现的歧义


    5.3.3  方法的覆盖


    5.3.4  向上转型


  5.4  抽象类


    5.4.1  抽象类和抽象方法


    5.4.2  抽象类和抽象方法的规则


    5.4.3  抽象类的作用


  5.5  final修饰符


    5.5.1  final变量


    5.5.2  final类


    5.5.3  final方法


  5.6  内 部 类


    5.6.1  成员内部类


    5.6.2  局部内部类


    5.6.3  静态内部类


    5.6.4  匿名内部类


  小结


  习题


第6章  接口


  6.1  接口简介


  6.2  定义接口


  6.3  接口的继承


  6.4  接口的实现


  6.5  接口与抽象类


  6.6  接口的UML图


  6.7  接口回调


  6.8  接口与多态


  6.9  接口参 数


  6.10  面向接口编程


  小结


  习题


第7章  异常处理


  7.1  异常


  7.2  异常处理


    7.2.1  使用“try...catch”语句


    7.2.2  finally子句的用法


    7.2.3  使用throws关键字抛出异常


    7.2.4  使用throw关键字


    7.2.5  使用异常处理语句的注意事项


  7.3  异常类


    7.3.1  Error类


    7.3.2  Exception类


  7.4  自定义异常


  7.5  异常的使用原则


  小结


  习题


  ……


第8章  常用的实用类


第9章  集合


第10章  Java输入与输出


第11章  Swing程序设计


第12章  Swing高级应用


第13章  多线程


第14章  网络程序设计


第15章  JDBC数据库编程


第16章  综合案例——腾宇超市管理系统


附录A  上机实验