• {正版现货新书} Java 8入门与实践:微课视频版 9787517075561 丁振凡编著

{正版现货新书} Java 8入门与实践:微课视频版 9787517075561 丁振凡编著

全新正版现货,以书名为准,放心购买,购书咨询18515909251朱老师

16.92 1.9折 89.8 全新

库存133件

北京丰台

作者丁振凡编著

出版社中国水利水电出版社

ISBN9787517075561

出版时间2019-05

装帧平装

开本128开

定价89.8元

货号9505850

上书时间2026-01-20

   商品详情   

品相描述:全新
商品描述
作者简介
丁振凡,1987年毕业于北方交通大学计算机应用专业研究生班。现任华东交通大学信息工程学院教授、硕士生导师。主要研究方向:数据库与信息系统、网上教学、电子商务。

目录

第1篇?Java语言基础
?
第1章?Java语言概述
?视频讲解:29分钟
1.1?面向对象程序设计的特性
1.2?Java开发和运行环境
1.3?Java语言的特点
1.4?Java程序及调试步骤
1.5?在Eclipse环境下调试Java程序?
习题?
第2章?数据类型与表达式
?视频讲解:54分钟
2.1?Java符号
2.1.1?标识符
2.1.2?关键字
2.1.3?分隔符
2.1.4?注释
2.2?数据类型与变量
2.2.1?数据类型
2.2.2?字面量
2.2.3?变量
2.3?表达式与运算符
2.3.1?算术运算符
2.3.2?关系运算符
2.3.3?逻辑运算符
2.3.4?位运算符
2.3.5?赋值组合运算符
2.3.6?其他运算符
2.3.7?运算符优先级
2.4?常用数学方法
2.5?数据的输入/输出
2.5.1?使用标准输入/输出流
2.5.2?用Swing对话框实现输入/输出?
2.5.3?使用java.util.Scanner类
2.5.4?使用java.io.Console类
2.6?综合样例
习题?
第3章?流程控制语句
?视频讲解:54分钟
3.1?条件选择语句
3.1.1?if语句
3.1.2?多分支语句switch
3.2?循环语句
3.2.1?while语句
3.2.2?do…while语句
3.2.3?for语句
3.2.4?循环嵌套
3.3?跳转语句
3.3.1?break语句
3.3.2?continue语句
3.4?综合样例
习题?
第4章?数组和方法
?视频讲解:68分钟
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?Java方法的可变长参数
4.3?Java命令行参数
4.4?数组工具类Arrays
4.5?综合样例
习题?
?
第2篇?Java面向对象核心概念及应用
?
第5章?类与对象
?视频讲解:58分钟
5.1?类的定义
5.2?对象的创建与引用
5.2.1?创建对象和访问对象成员?
5.2.2?对象的初始化和构造
方法?
5.3?理解this
5.4?static修饰的作用
5.4.1?类变量
5.4.2?静态方法
5.5?变量作用域
5.6?使用包组织类
5.6.1?Java
5.6.2?建立包
5.6.3?包的引用
习题?105
第6章?继承与多态
?视频讲解:64分钟
6.1?继承
6.1.1?Java继承的实现
6.1.2?构造方法在类继承中的作用?
6.2?多态
6.2.1?方法的重载
6.2.2?方法的覆盖
6.3?对象引用转换与访问继承成员?
6.3.1?对象引用转换
6.3.2?访问继承的成员
6.4?几个特殊类
6.4.1?Object类
6.4.2?Class类
6.5?访问控制修饰符
6.6?final修饰符的使用
习题?
第7章?常用数据类型处理类
?视频讲解:61分钟
7.1?字符串的处理
7.1.1?String类
7.1.2?StringBuffer类
7.2?基本数据类型包装类
7.3?BigInteger类
7.4?日期和时间
7.4.1?Date类和SimpleDate-Format类?
7.4.2?Calendar类
7.4.3?Java
时间类?
7.5?Java枚举类型
7.5.1?枚举类型的定义
7.5.2?Enum类的常用方法
7.5.3?枚举类实现接口
习题?
第8章?抽象类、接口及内嵌类
?视频讲解:36分钟
8.1?抽象类和抽象方法
8.1.1?抽象类的定义
8.1.2?抽象类的应用
8.2?接口
8.2.1?接口的定义
8.2.2?接口的实现
8.3?内嵌类
8.3.1?成员类
8.3.2?静态内嵌类
8.3.3?方法中的内嵌类与匿名
内嵌类?
8.4?Lambda表达式
8.4.1?何谓Lambda(λ)表达式
8.4.2?Java接口?
8.4.3?方法引用
习题?
?
第3篇?Java语言特性
?
第9章?异常处理
?视频讲解:17分钟
9.1?异常的概述
9.1.1?什么是异常
9.1.2?异常的类层次
9.1.3?系统定义的异常
9.2?异常的处理结构
9.3?自定义异常
9.3.1?自定义异常类设计
9.3.2?自定义异常的抛出
9.4?方法的异常声明
习题?
第10章?Java绘图
?视频讲解:26分钟
10.1?Java的图形绘制
10.1.1?Java图形坐标与部件的绘图?
10.1.2?各类图形的绘制方法
10.1.3?显示文字
10.1.4?颜色控制
10.2?Java
10.3?绘制图像
习题?
第11章?图形用户界面编程基础
?视频讲解:83分钟
11.1?图形用户界面核心概念
11.1.1?引例
11.1.2?图形界面的外观设计
11.1.3?事件处理
11.2?容器与布局管理
11.2.1?FlowLayout(流式布局)?
11.2.2?BorderLayout(边缘或方位布局)?
11.2.3?GridLayout(网格布局)
11.2.4?CardLayout(卡片式布局)?
11.2.5?GridBagLayout(网格块布局)?
11.2.6?BoxLayout(盒式布局)?
11.3?常用GUI部件
11.3.1?GUI部件概述
11.3.2?文本框与文本域
11.4?鼠标和键盘事件
11.4.1?鼠标事件
11.4.2?弹出式菜单
11.4.3?键盘事件
习题?
第12章?文件操作与输入/输出流
?视频讲解:41分钟
12.1?输入/输出基本概念
12.2?文件与目录操作
12.3?面向字节的输入/输出流
12.3.1?面向字节的输入流
12.3.2?面向字节的输出流
12.4?对象串行化
12.5?面向字符的输入/输出流
12.5.1?面向字符的输入流
12.5.2?面向字符的输出流
12.6?转换流
12.7?文件的随机访问
习题?
第13章?多线程
?视频讲解:38分钟
13.1?Java线程的概念
13.1.1?多进程与多线程
13.1.2?线程的状态
13.1.3?线程调度与优先级
13.2?Java多线程编程方法
13.2.1?Thread类简介
13.2.2?继承Thread类实现多线程?
13.2.3?实现Runnable接口编写多线程?
13.3?线程资源的同步处理
13.3.1?临界资源问题
13.3.2?wait()和notify()方法
13.3.3?过桥问题
13.3.4?生产者与消费者问题
习题?
第14章?泛型、Collection?Stream?
?视频讲解:76分钟
14.1?Java泛型
14.1.1?Java泛型简介
14.1.2?Comparable接口与Comparator接口?
14.2?Collection
14.2.1?Collection接口
14.2.2?Set接口
14.2.3?List接口
14.2.4?堆栈和队列
14.3?Collections类
14.4?Map接口及实现层次
14.5?Stream
14.5.1?Stream的创建
14.5.2?Stream的操作
习题?
第15章?Swing图形界面编程
?视频讲解:66分钟
15.1?Swing包简介
15.2?Swing对话框的使用
15.2.1?JOptionPane对话框
15.2.2?颜色选择对话框
15.2.3?文件选择对话框
15.3?Swing典型容器及部件
绘制?
15.3.1?JFrame类
15.3.2?JPanel类及Swing部件绘制?
15.4?Swing选择部件的使用
15.4.1?下拉组合框(JComboBox)?
15.4.2?单选按钮(JRadioButton)与复选按钮?(JCheckBox)?
15.4.3?列表JList
15.5?Swing界面部署利器
15.5.1?Swing下拉菜单
15.5.2?Swing选项卡(JTabbedPane)?
15.5.3?Swing工具栏
15.6?Swing滑动杆
15.7?表格(JTable)的使用
15.7.1?表格的构建
15.7.2?表格元素的访问处理
15.7.3?表格的事件处理
习题?
第16章?Java网络编程
?视频讲解:59分钟
16.1?网络编程基础
16.1.1?网络协议
16.1.2?InetAddress类
16.2?Socket通信
16.2.1?Java的Socket编程原理?
16.2.2?简单多用户聊天程序的实现?
16.3?无连接的数据报
16.3.1?DatagramPacket类
16.3.2?DatagramSocket类
16.3.3?发送和接收过程
16.4?数据报多播
16.5?URL访问
16.5.1?URL类
16.5.2?URLConnection类
16.6?网络对弈五子棋案例
16.6.1?服务器方分析设计
16.6.2?客户方分析设计
习题?
第17章?JDBC技术和数据库应用
?视频讲解:45分钟
17.1?JDBC
17.1.1?关系数据库概述
17.1.2?JDBC
17.2?JDBC基本应用
17.2.1?数据库查询
17.2.2?数据库的更新
17.2.3?用PreparedStatement类实现SQL操作
17.3?简单考试系统样例
习题?
附录一?正则表达式简介
附录二?本书实例目录
参考文献?

主编推荐

同步视频讲解 中小实例 综合样例 源码文件 PPT教学课件 网络教学平台互动学习

1. 视频讲解:本书录制了128集视频讲解,涵盖本书所有重要知识点,像老师在旁边手把手教你,知识要点、技巧、注意事项随时提醒,让你学习过程少走弯路,学习效率高。

2. 案例引导,趣味性强:本书不是知识点的简单罗列,而是将各知识点融入到具体实例(共158个实例),其中很多例题来自融知识性、趣味性、挑战性于一身的游戏和全国程序设计竞赛试题,让你在提高动手能力的同时,更多体会编程的乐趣。

3. 名师编著,科学合理:本书是作者多年教学和软件开发经验的总结,对书中内容进行了精心设计和安排,知识点和案例紧密结合,并按照由浅入深,循序渐进的原则进行组织,可使读者快速入门。同时在知识点上也不求面面俱到,但求够用。

4. 配套完善,方便教学:本书不仅配有视频、引导案例、PPT教学课件,还提供Java网络教学平台(http://cai.ecjtu.jx.cn/),通过该平台可进行教学测试、习题练习、讨论答疑等,实现师生互动。

√ 本书另配有《Java 8入门与实践实验指导及习题解析(微课视频版)》一书,一并购买学习。
 

精彩内容

《Java 8入门与实践(微课视频版)》是一本关于Java语言面向对象编程的Java入门书,以知识点 实例的形式,详细介绍了Java核心技术和编程技巧,每章*后都有Java习题,既可以巩固所学内容,又能提高读者的动手能力。全书分3篇共17章,其中第1篇为Java语言基础,具体内容包括Java语言概述,数据类型与表达式,流程控制语句,数组和方法;第2篇为Java面向对象核心概念及应用,详细介绍了类与对象,继承与多态,常用数据类型处理类,抽象类、接口及内嵌类;第3篇为Java语言特性,包括异常处理,Java绘图,图形用户界面编程基础,文件操作与输入/输出流,多线程,泛型、Collection API与Stream,Swing图形界面编程,Java网络编程,JDBC技术和数据库应用等。本书内容全面,知识点介绍由浅入深,实例选择兼顾知识性、实用性和趣味性,有利于读者快速入门和培养解决实际问题的能力。本书覆盖Java计算机等级考试(二级)的知识体系要求,同时也融入了JDK1.8版本中的新知识。
《Java 8入门与实践(微课视频版)》的配套资源丰富,包括128集视频讲解、源代码文件和PPT教学课件等;为了方便教学和读者学习,本书还配备了《Java 8入门与实践实验指导及习题解析(微课视频版)》(配有103集视频讲解),对书中的知识点进行了提炼、对上机实验进行了详细指导、对课后习题进行了详细解答和分析。
《Java 8入门与实践(微课视频版)》是一本Java入门视频教程,可作为Java初学者、Java编程爱好者、Java语言工程师等使用Java 8进行软件开发的实战指南和参考工具书,也适合应用型高校计算机相关专业、培训机构作为Java程序设计和面向对象编程的教材或参考书。
?

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP