Java编程基础实践指导/普通高等教育数据科学与大数据技术专业教材
定 价:22 元
丛书名:普通高等教育数据科学与大数据技术专业教材
- 作者:张焕生,陈勇,崔炳德,崔凌云,孙晓磊 等 编
- 出版时间:2020/8/1
- ISBN:9787517086901
- 出 版 社:中国水利水电出版社
- 中图法分类:TP312.8
- 页码:115
- 纸张:胶版纸
- 版次:1
- 开本:16开
《Java编程基础实践指导/普通高等教育数据科学与大数据技术专业教材》根据编者多年的教学和软件开发经验,精心筛选实践教学中广为学生接受的典型案例进行讲解,循序渐进、深入浅出。
《Java编程基础实践指导/普通高等教育数据科学与大数据技术专业教材》内容翔实、代码完整、实用易读,并有一定的广度和深度,基本覆盖了Java程序设计的核心内容,引导读者逐步掌握Java语言的关键知识点,深入了解程序设计的过程,学会Java面向对象的编程思想和设计方法,并且可以边学习边实践,做到触类旁通、举一反三。
《Java编程基础实践指导/普通高等教育数据科学与大数据技术专业教材》可作为普通高等院校Java语言教学的实践指导书,也可作为Java自学者的参考用书。
作为IT领域的主流编程语言之一,Java语言具备跨平台性、安全性、健壮性、性能优异、支持多线程、分布式计算等特点,是当今Internet上非常流行和受欢迎的一种面向对象程序开发语言。Java语言的开源特点吸引了大批IT精英为其添砖加瓦,使其新技术和新功能层出不穷。
Java程序设计是很多高校计算机类专业的编程语言基础课,Java语言知识点众多,初学者容易产生无从下手之感;目前Java程序设计的教材较多,但是与之相适应的实践指导书却较少。针对以上两个问题,编者结合多年的Java编程教学和软件开发经验,精选典型实践案例编写了这本实践指导书。
全书紧扣课程教学内容,精选大量典型案例和综合实例,同时给出详细的分析、解答及程序上机运行结果。本书讲解循序渐进、深入浅出,内容基本覆盖Java程序设计的核心内容,引导读者逐步掌握Java语言的关键知识点,学会Java面向对象的编程思想和设计方法。具体内容如下:第1章介绍Java开发工具的下载和环境的安装,帮助读者熟悉编程环境;第2章介绍Java语言的基础知识,包括标识符、数据类型、运算符、控制语句;第3章介绍Java面向对象程序设计的相关知识,包括类和对象的基本概念、构造方法、重载、修饰符、包的创建等;第4章介绍数组、字符串类、Math类及其他实用类库;第5章至第9章介绍继承、多态、抽象类、接口、异常处理、I/O、集合、图形用户界面设计等知识;第10章介绍JDBC数据库编程。
本书中的实践题目都是编者根据近年的教学和软件开发经验,精心筛选的实践教学中广为学生接受的典型案例,内容翔实、代码完整、实用易读,并有一定的广度和深度,读者可边学习、边操作、边思考。
本书由张焕生、陈勇、崔炳德任主编,崔凌云、孙晓磊、王建文、李亚娟任副主编,由张焕生统稿。
由于编者水平有限,加之时间仓促,书中难免有疏漏和欠妥之处,恳请读者批评指正。
前言
第1章 Java语言概述
实践1:Java的开发环境
实践2:运行机制
第2章 Java语言基础
实践1:字符集、标识符和关键字
实践2:基本数据类型和基本运算符
实践3:控制结构
实践4:Scanner类接收数据
第3章 类和对象
实践1:类的定义和使用
实践2:方法的定义和调用
实践3:方法的递归
实践4:成员变量和局部变量
实践5:代码块
实践6:this的用法
实践7:变量和方法
实践8:类的封装
第4章 Java实用类库
实践1:创建和使用一维数组
实践2:字符串类的使用
实践3:包装类的使用
第5章 类的继承与多态
实践1:类的继承
实践2:类的多态
实践3:内部类
实践4:Lambda表达式与函数式接口
第6章 异常处理
实践1:常见异常处理
实践2:用户自定义异常
第7章 输入与输出
实践1:文件的基本操作
实践2:Random Access File的运用
实践3:缓冲流的运用
实践4:对象流的运用
实践5:综合实践
第8章 集合和泛型
实践1:集合和数组的转换
实践2:Array List和Link List的使用
实践3:Hash Set和Tree Set集合的使用
实践4:成绩信息系统
第9章 图形用户界面设计
实践1:组件属性
实践2:事件处理
第10章 MySQL数据库与JDBC编程
实践1:访问MySQL数据库的基本操作
实践2:综合实践
参考文献