基本信息
编辑推荐
1)每个知识点都采用示例讲解为主、理论分析为辅的方式进行介绍。
2)本书的后半部分则着重介绍工程开发有关的知识,包括文件读写、编码转换、异常处理、多线程编写、网络程序编写等。
3)配有作业系统和全部的实例源代码。
内容简介
计算机书籍
《Java程序设计案例教程》根据作者多年的教学经验和软件开发经验总结而来,以大量的实例进行示范和解说,通俗易懂而又有一定的深度。
《Java程序设计案例教程》共分为12章,首先讲述了Java的基本知识,包括JDK的使用、数据类型、流程控制等基础语法知识。随后介绍了面向对象的编程知识,包括封装和继承、抽象类、接口、内部类、重载、覆盖等,同时还介绍了Java提供的一些实用工具类,如数组、字符串等。然后介绍了Java中的一些高级技术,包括异常处理、集合、泛型等。后介绍了到实际工程开发所需要的一些知识,主要是文件读写、多线程设计和网络程序设计。
《Java程序设计案例教程》既可作为高等学校计算机及相关专业的Java程序设计和面向对象课程的入门教材,亦可作为使用Java语言进行工程开发的技术人员的参考用书。
《Java程序设计案例教程》配有电子教案,需要的教师可登录www.cmpedu.com免费注册,审核通过后下载,或联系编辑索取(QQ:2966938356,电话:010-88379739)。
目录
第1章开发运行环境
1.1Java的运行环境与虚拟机
1.2Java的开发环境
1.2.1JDK的安装
1.2.2设置系统环境变量
1.2.3编译命令的使用
1.2.4解释执行命令的使用
1.2.5一个简单的集成开发工具
1.3案例:一个简单的Java应用程序
第2章语言基础
2.1Java语言概述
2.1.1Java语言特点
2.1.2Java程序的构成
2.1.3程序文本风格
2.2数据及类型转换
2.2.1基本数据类型
2.2.2常量
2.2.3变量
2.2.4数据类型转换
前言
《Java程序设计案例教程》深入浅出、由易到难地介绍了有关Java的所有语言基础知识,每个知识点都采用示例讲解为主、理论分析为辅的方式进行介绍。对于初学者容易犯的错误,都有详细的说明和提示。本书的后半部分则着重介绍工程开发有关的知识,包括文件读写、编码转换、异常处理、多线程编写、网络程序编写等,这些内容是作者多年从事工程开发所积累的经验和技巧,希望从事工程开发的读者仔细阅读这一部分。
《Java程序设计案例教程》每个例子都着重于Java知识点本身,尽量浅显易懂,不涉及其他专门知识。为了让读者养成良好的编程习惯,本书的程序代码均尽量按照软件工程中的规范来编写。全书配合了大量的示例程序、图例及代码说明,所有示例程序作者均仔细调试过。
《Java程序设计案例教程》共分12章(带星号*的章节为选讲章节,其他章节为必修章节),各章内容具体如下。
第1和第2章是Java基础知识,介绍了Java的开发运行环境、数据类型、流程控制等。最后以几个实例引导读者步入程序设计的大门。这两章是整个Java程序设计的基础。
第3~6章介绍了如何使用Java面向对象的特性进行程序设计。主要介绍了对象和类的定义与使用;数组和字符串;常用的工具类;面向对象的高级特性:多态和继承;一些面向对象的扩展功能:抽象类、内部类和包的使用。
第7~9章介绍了Java编写实用程序时必不可少的一些功能,包括异常处理机制、输入和输出、文件读写、多线程的实现。
第10和第11章介绍了Java中的一些高级技术,包括泛型和集合。这些内容是编写复杂实用程序的基础,利用它们,可以大大降低编程的繁琐程度和难度。
第12章详细介绍了C/S模式的网络程序设计,主要是利用Socket进行网络通信。
《Java程序设计案例教程》由刘新主编,严思静、曹明刚参编。其中,严思静编写了第1章和第2章,刘新编写了第3章和第5~12章,曹明刚编写了第4章。张辉、李亭葳参与了本书的校对工作,在此一并表示感谢。全书由刘新统稿。
由于篇幅所限,本书未提供习题。作为补充,本书配有作业系统(http://www.diankexuexi.com/xtuhomework),需要的教师可发送邮件到1295474946@qq.com,获取免费使用该系统布置的程序设计作业的授权。本书所有的示例程序亦在此网站下载。
由于时间仓促,书中难免有疏漏和不足之处,欢迎读者批评指正。
作者其它作品
Java开发技术大全
- ¥89.00
- ¥66.75