Java程序设计教程-(第2版)

首页 > 图书 > 教材教辅/2020-09-23 / 加入收藏 / 阅读 [打印]
Java程序设计教程-(第2版)

Java程序设计教程-(第2版)

作者:杜晓昕

开 本:16开

书号ISBN:9787301304204

定价:

出版时间:2019-04-01

出版社:北京大学

Java程序设计教程-(第2版) 本书特色

  《Java程序设计教程(第2版)》由浅入深地讲解了Java语言的相关知识,注重计算思维能力的培养,通过案例分析使学生快速掌握知识要领。全书共有11章内容:(1)Java语言概述;(2)Java程序设计基础;(3)面向对象基础;(4)抽象类、接口与内部类;(5)Java常用类;(6)I/O流与异常;(7)泛型与集合框架;(8)多线程程序设计;(9)Java的网络程序设计;(10)图形用户界面;(11)JDBC数据库编程。本教程集基础知识、案例体验、技术实用和教学便利于一体,充分体现软件工程的理念,兼顾设计和制作技术,是一本适合于Java程序设计的初学者、高等院校教学和“实用型”人才培训的教材。

Java程序设计教程-(第2版) 内容简介

与同类教材相比,本书具有以下特色。
(1) 注重基础与应用。本书按照程序设计思维的主要流程来安排各章节,易于读者理解。每章均按照基本概念、语句结构、程序思想、代码实现、案例分析的思路来介绍Java语言,有利于学习者对照学习,提高学习效率。本书采用由基础到应用的循序渐进的学习模式,适合学习者全面掌握Java语言。
(2) 案例驱动。每章都有经典案例分析,通过经典案例将各知识点有机地结合起来,达到学以致用的目的。本书注重提高读者利用面向对象技术和Java语言解决实际问题的能力。
(3) 教学便利。本书采用可视化开发工具与代码解读相结合的方法,既能使学习者直观感受设计开发的高效,也能使学习者回味相应代码的作用。这符合人们认识事物的心理过程,也平衡了实践的操作直观性与理论的系统完整性;同时还能充分调动学习者的学习积极性和主动性,给教师提供了更大的教学设计空间。
(4) 视频讲解。编者为各章的重点、难点内容录制了68个讲解视频,帮助读者更好地理解相关知识。
(5) 注重碎片化学习。本书为“互联网 ”教材,学生可以随时随地扫码观看重点、难点内容的讲解,并获取习题答案和程序源代码。

Java程序设计教程-(第2版) 目录

目 录
第1章 Java语言概述
1.1 Java语言简介
1.1.1 Java语言发展简介
1.1.2 Java语言的特点
1.2 开发环境的搭建
1.2.1 下载JDK
1.2.2 安装JDK
1.2.3 设置path与classpath
1.2.4 测试Java开发环境
1.3 用命令行方式描述Java应用程序的开发过程
1.3.1 源程序的编辑
1.3.2 源程序的编译
1.3.3 字节码文件的运行
1.4 辅助工具简介
1.5 Eclipse集成开发工具简介
小结
习题
第2章 Java程序设计基础
2.1 标识符与关键字
2.1.1 标识符
2.1.2 关键字
2.2 数据类型
2.2.1 基本数据类型
2.2.2 常量
2.2.3 变量
2.2.4 基本数据类型之间的转换
2.3 运算符与表达式
2.3.1 运算符
2.3.2 表达式
2.4 控制结构
2.4.1 顺序结构
2.4.2 选择结构
2.4.3 循环结构
2.4.4 跳转结构
2.5 数组
2.5.1 一维数组
2.5.2 多维数组
2.6 案例分析
2.6.1 **公约数和*小公倍数
2.6.2 百鸡问题
2.6.3 猴子吃桃子问题
2.6.4 折半查找
2.6.5 杨辉三角
小结
习题
第3章 面向对象基础
3.1 面向对象的基本特征
3.2 类
3.2.1 类的定义
3.2.2 成员变量和局部变量
3.2.3 成员方法
3.3 对象的创建和构造方法
3.3.1 对象的声明
3.3.2 对象的创建
3.3.3 对象的使用
3.3.4 构造方法
3.4 方法重载
3.5 类的继承
3.5.1 继承的定义
3.5.2 成员变量的隐藏和方法重写(覆盖)
3.5.3 this与super关键字
3.5.4 继承中的构造方法
3.6 包
3.6.1 包的声明
3.6.2 包的导入
3.7 权限控制
3.7.1 公有访问修饰符:public
3.7.2 保护访问修饰符:protected
3.7.3 默认访问修饰符:default
3.7.4 私有访问修饰符:private
3.8 关键字final与static
3.8.1 关键字final
3.8.2 关键字static
3.9 案例分析
3.9.1 图书管理系统
3.9.2 超市售货管理系统
小结
习题
第4章 抽象类、接口与内部类
4.1 抽象类
4.2 接口
4.2.1 接口的定义
4.2.2 接口的实现
4.2.3 抽象类和接口的异同
4.2.4 JDK8接口新特性
4.3 多态
4.4 内部类
4.5 案例分析
小结
习题
第5章 Java常用类
5.1 基本数据类型的封装类
5.1.1 封装类的构造方法
5.1.2 封装类的常用方法
5.1.3 自动装箱与自动拆箱

 1/3    1 2 3 下一页 尾页

教材 研究生/本科/专科教材 工学

在线阅读

 1/3    1 2 3 下一页 尾页
  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐