样书申请×

书名*

姓名*

手机*

地址*

院校*

留言(选填)

Java程序设计案例教程

Java程序设计案例教程

类别:

计算机系列

书名:

Java程序设计案例教程

主编:

戎戟

定价:

45.00

开本:

16开

时间:

2020年8月

出版:

北京邮电大学出版社

书号:

978-7-5635-6151-3

教学资源包下载 样书申请

内容摘要

本书以Java基本技术为中心,详细介绍了编写Java应用程序所需的基础知识和基本技能,内容包括Java初步、Java语言基础、Java流程控制、Java面向对象编程、深入Java面向对象、数组和字符串、异常处理、多线程并发编程、Java数据库编程、Java安全应用。

        本书适合作为Java程序设计课程的教材,也可作为相关技术人员的参考书。


目录

模块1 Java初步

 1.1Java基础知识

  1.1.1Java编程开发简介

  1.1.2Java程序运行流程

  1.1.3Java程序类型

 1.2创建第一个Java项目

  1.2.1Java应用程序运行环境搭建

  1.2.2Java应用程序集成开发环境MyEclipse

  1.2.3在MyEclipse下开发Java应用程序

 1.3Java API帮助文档

 1.4小结

 1.5习题

 1.6上机实践

模块2 Java语言基础

 2.1回顾与思考

 2.2变量和常量

  2.2.1标识符

  2.2.2关键字

  2.2.3分隔符

  2.2.4变量

  2.2.5常量

 2.3Java注释及代码书写风格

  2.3.1Java注释

  2.3.2Java代码书写风格

 2.4数据类型

  2.4.1基本数据类型

  2.4.2引用数据类型

  2.4.3数据类型转换

  2.4.4包装类

 2.5运算符

  2.5.1算术运算符

  2.5.2关系运算符

  2.5.3逻辑运算符

  2.5.4位运算符

  2.5.5赋值运算符

  2.5.6其他运算符

 2.6表达式

 2.7控制台输入/输出

  2.7.1控制台输出

  2.7.2控制台输入

 2.8小结

 2.9习题

 2.10上机实践

模块3 Java流程控制

 3.1回顾与思考

 3.2语句、语句块和作用域

 3.3分支控制结构

  3.3.1if-else结构

  3.3.2嵌套if-else结构

  3.3.3switch结构

 3.4循环控制结构

  3.4.1while结构

  3.4.2do-while结构

  3.4.3for结构

  3.4.4多重循环

 3.5转移控制语句

  3.5.1break语句

  3.5.2continue语句

  3.5.3return语句

 3.6小结

 3.7习题

 3.8上机实践

模块4 Java面向对象初步

 4.1回顾与思考

 4.2类和对象

  4.2.1类的结构

  4.2.2创建对象

  4.2.3使用对象

 4.3成员变量和成员常量

  4.3.1实例变量及实例常量

  4.3.2封装

 4.4成员方法

  4.4.1setter方法和getter方法

  4.4.2实例方法

  4.4.3成员方法重载

 4.5构造方法

  4.5.1隐式构造方法和显式构造方法

  4.5.2构造方法重载

  4.5.3this关键字

 4.6静态成员

  4.6.1静态变量和静态常量

  4.6.2静态方法

  4.6.3main()方法

 4.7基本数据类型和引用数据类型的比较

 4.8包

  4.8.1包的创建

  4.8.2包的引用

  4.8.3访问保护

 4.9小结

 4.10习题

 4.11上机实践

模块5 深入Java面向对象

 5.1回顾与思考

 5.2继承

  5.2.1继承的实现

  5.2.2super关键字

  5.2.3构造方法继承

  5.2.4调用父类成员方法和成员变(常)量

  5.2.5成员方法重写

 5.3多态

  5.3.1认识多态

  5.3.2多态应用

 5.4抽象类

 5.5接口

 5.6小结

 5.7习题

 5.8上机实践

模块6 数组和字符串

 6.1回顾与思考

 6.2数组

  6.2.1一维数组

  6.2.2二维及多维数组

  6.3对象数组

  6.4Arrays类

 6.5字符串操作

  6.5.1字符串的表示和生成方法

  6.5.2字符串的访问

  6.5.3字符串的修改

  6.5.4字符串的比较

  6.5.5动态字符串

 6.6小结

 6.7习题

 6.8上机实践

模块7 异常处理

 7.1回顾与思考

 7.2异常与异常类

  7.2.1Java异常体系结构

  7.2.2受检异常

  7.2.3未受检异常

 7.3异常处理结构

  7.3.1捕捉异常

  7.3.2抛出异常

  7.3.3声明异常

 7.4自定义异常

 7.5小结

 7.6习题

 7.7上机实践

模块8 多线程并发编程

 8.1回顾与思考

 8.2线程的使用

  8.2.1线程基本结构

  8.2.2线程的状态及调度

  8.2.3线程的控制

 8.3线程的管理

  8.3.1优先级

  8.3.2同步

 8.4小结

 8.5习题

 8.6上机实践

模块9 Java数据库编程

 9.1回顾与思考

 9.2数据库操作准备

  9.2.1创建MySQL数据库

  9.2.2加载JDBC数据库连接驱动

 9.3数据库操作技术

  9.3.1查询记录操作

  9.3.2添加记录操作

  9.3.3修改记录操作

  9.3.4删除记录操作

 9.4防止SQL注入

  9.4.1SQL注入

  9.4.2预编译SQL语句

 9.5小结

 9.6习题

 9.7上机实践

模块10 Java安全应用

 10.1回顾与思考

 10.2Java安全性技术

  10.2.1Java安全领域

  10.2.2Java安全特性

  10.2.3辅助工具Commons Codec

 10.3数据完整性

  10.3.1准备工作

  10.3.2摘要处理

  10.3.3加盐处理

 10.4Java反编译

 10.5小结

 10.6习题

 10.7上机实践

参考文献

相关图书

Java程序设计案例教程

Java程序设计案例教程

主编:李海涛 陈涛 孙红丽

本书是“基于翻转课堂的课程教学范式改革”与校本应用型教材建设项目基础上编写的。本书采用案例驱动的方式编写,即把理论知识点的讲解融入实际的案例中,通过案例教学的方式达到理论与实践的融合,培养学生的动手实...

¥59.8

CorelDRAW 2020基础与应用案例教程

CorelDRAW 2020基础与应用案例教程

主编:周晓红 马永强

本书以CorelDRAW 2020为对象,以其应用实例为载体,向读者展示了CorelDRAW软件各项功能的使用方法和技巧。全书共9章,包括CorelDRAW基础知识,绘制和编辑图形,绘制和编辑...

¥78.00

Illustrator CC 2020平面设计案例教程

Illustrator CC 2020平面设计案例教程

主编:陶洁

本书介绍了Illustrator CC 2020的相关知识和基本操作,主要内容包括Illustrator 2020基础知识、绘制和编辑基本图形、绘制和编辑路径、对象的基本操作、设置填充与描边、创建和编...

¥55.00

AutoCAD 2020计算机绘图实训教程

AutoCAD 2020计算机绘图实训教程

主编:谢恩 朱雅岚

全书共10个模块,包括AutoCAD绘图基础、绘图前的准备、绘制平面图形、图形编辑、文字与表格、标注图形尺寸、图块、三维建模基础、三维建模的方法与应用、图形打印。 本书适用于高等职业院...

¥45.00