Java程序设计教程及实验指导
咨询相关教材问题、样书申请等,请关注微信公众号:文泉职教 QQ:1737781562/200595764服务电话010-83470412/0417

作者:赵新慧、李文超

丛书名:高等院校信息技术应用型规划教材

定价:66元

印次:1-2

ISBN:9787302540557

出版日期:2020.01.01

印刷日期:2020.10.16

图书责编:孟毅新

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书结合精心挑选的实例,由浅入深,详细讲解了Java语言的类与对象、继承与多态、接口、异常处理、Java常用类、集合、泛型、多线程、输入输出、图形用户界面、网络通信、JDBC数据库编程基础。并在讲解知识点的过程中,理论和实例相结合地讲解了几个常用的设计模式的使用,包括单例模式、简单工厂模式、模板方法模式。为了方便教学或自学,本书包含了精心编写的配套的实验指导内容。

赵新慧,男,副教授,汉族,1973年2月出生,现任辽宁石油化工大学计算机与通信工程学院软件工程系教师。承担“面向对象程序设计”、“Java程序设计”等程序设计类课程十几年。在《计算机应用研究》、《计算机应用》、《辽宁石油化工大学学报》等核心科技期刊上以第一作者发表论文十八篇。主编了清华大学出版社出版的十一.五规划教材《Visual Basic.NET程序设计教程》、《Java程序设计教程》、《面向对象程序设计教程》和《Web应用程序开发技术》。

前言 Java程序设计教程及实验指导Java是一门主流的面向对象的程序设计语言,是面向对象程序设计教学的主流语言。本书由有多年教学经验的专业教师编写,分为教程以及实验与课程设计两部分。教程部分从Java最基本的概念、语法入手,深入讲解类与对象、继承与多态、接口、异常处理、Java常用类、泛型、集合、多线程、输入/输出、图形用户界面和网络通信。在章节的安排上,适合没有面向对象编程基础的初学者从零开始学习。在注重基础的同时,本书还结合实例深入讲解了一些简单的设计模式,包括单例模式、简单工厂模式和模板方法模式。每章最后都提供有针对性的实践题,其中有一定难度的实践题都提供了编程提示。 在实验与课程设计部分,每个实验分为基本指导和实验题两部分,学生可以在模仿基本指导中程序设计的基础上去做实验题,实现从模仿到创新。其中有一定难度的实验题都提供了编程提示。课程设计是实现一个仿QQ的文字聊天系统,由于对初学者来说难度比较大,所以给出了详细的实现步骤。本书中的所有例题和实验源程序均在JDK 11.0.1和Eclipse 20189(4.9.0)中运行通过。 本书的主要特点如下。 (1) 内容全面,涵盖了Java标准版的绝大部分内容。 (2) 内容涵盖了从Java 7到Java 11更新的基础知识。 (3) 注重内容的深度、程序代码质量和编程风格。 (4) 讲解时注重基础知识与实例相结合,在各章知识的讲解过程中,都会有适当的实例帮助学生克服对抽象的基础知识理解的困难。 (5) 为了理论联系实践,每章最后都提供有针对性的实践题,其中有一定难度的实践题都提供了编程提示。 (6...

目录
荐语
查看详情 查看详情
第1章Java语言概述21.1Java简介2

1.2Java语言的特性3

1.3Java程序的运行机制4

1.4Java开发工具JDK5

1.4.1JDK的下载和安装5

1.4.2JDK的环境变量配置6

1.4.3使用JDK和文本编辑器编写Java程序8

1.5Eclipse集成开发环境9

1.5.1Eclipse简介9

1.5.2使用Eclipse开发Java程序10

1.6Java控制台输入/输出14

1.6.1System类与标准I/O流对象14

1.6.2使用println()和print()方法输出14

1.6.3使用read()方法从键盘输入字符14

1.6.4使用Scanner类进行键盘输入15

1.7本章要点16

实践题116

第2章Java编程基础17

2.1Java的数据类型17

2.1.1数据类型概述17

2.1.2Java的数据类型分类18

2.2变量与常量18

2.2.1变量18

2.2.2常量和符号常量19Java程序设计教程及实验指导目录2.3关键字与保留字19

2.4标识符20

2.5Java命名规范20

2.6程序注释21

2.6.1注释方法及格式21

2.6.2注释的原则22

2.7整数类型23

2.7.1字节型23

2.7.2短整型24

2.7.3整型24

2.7.4长整型24

2.8浮点型25

2.8.1单精度浮点型25

2.8.2双精度浮点型25

2.9字符型25

2.10布尔型26

2.11运算符和表达式27

2.11.1算术运算符27

2.11.2关系... 查看详情

本书集Java教程和实验指导与一体,既注重理论知识又结合实践指导。每章末都配有针对本章重要知识点的实践题来巩固所学知识并锻炼学生的动手编程能力,为了引导学生研究出合理的算法和编写出高质量的代码,每章末的实践题都配有针对性的引导提示。本书注重内容的深入,如在介绍静态成员、抽象类和接口时,介绍了它们在设计模式中的应用,并给出了在电子商务网站程序中的应用实例;注重程序的优化、程序代码质量和编程风格;介绍内容时让学生知其然并知其所以然;注重基础知识结合实例讲解,在各章知识的讲解过程中,都会有适当的实例来弥补学生对基础知识抽象理解的空白;注重知识的综合应用,不但给出了某个知识点的实例,而且各章还给出了将各知识点融合起来的综合实例,适应培养应用型人才的需要;实验部分中每个实验分为基本指导和实践练习两部分,学生可以在模仿基本指导程序的基础上进行实践练习创新。 查看详情