





定价:25元
印次:1-1
ISBN:9787302271086
出版日期:2012.01.01
印刷日期:2011.12.28
图书责编:付弘宇
图书分类:教材
本书是为指导学生进行Java语言课程设计及实践应用而编写的。全书着眼于基础知识实践应用,力求让每位学习Java语言的学生在掌握每个章节的基础知识后,可以自己动手编写软件。书中选取了控制台应用程序、GUI编程、文件读写、Socket编程、JDBC、Web报表开发与论坛等不同应用方面的具体项目,从知识阐述、应用分析、系统设计到代码编写,逐步递进,并给出了应用软件的功能扩展提示,方便学生在实现基本功能后,再锦上添花,完善软件的功能。本书在介绍应用软件开发的同时,注重引导学生掌握软件设计与开发的思想,培养学生分析解决实际问题的能力。 本书适合作为应用型本科院校学生课程设计、实践应用课程教学用书,也可以作为Java程序语言初学者的参考用书。
前言 本 书是“21世纪高等学校计算机应用型本科规划教材精选”之一,与《Java语言程序设计》(书号: 9787302203148,清华大学出版社)和《Java语言程序设计实验指导》(即将出版)共同构成学习Java语言编程的“课程包”。在编写过程中,以软件项目为目标,突出实践性和应用性,为相关专业实习、课程设计、专业实践、毕业实践和毕业设计提供详细的参考信息和指导建议。 Java是目前主流编程语言之一,以其成熟、稳定、健壮、安全、跨平台、高性能等优良特性,深深吸引着越来越多的编程爱好者学习。不过,多数时候对于刚刚接触编程的“新手”,在熟悉了语法知识之后,都想一展身手,编写一款自己的软件,虽然这是良好的学习习惯,也是值得肯定的学习编程的积极态度。但是,如果所选择的项目过大、过于复杂,往往很难将功能实现,即使有参考代码和帮助文档,也会陷入“代码海洋”或“文档风暴”中,这样只会收到事倍功半的效果,而且,学习的积极性也会受到很大的打击。所以,对于初学者的项目实践,应该选择功能单一,结构简单的软件。 本书作为《Java语言程序设计》的配套教材,从第3章开始,每章都提供一个功能相对简单的软件项目,并从编写该软件所涉及的知识点出发,经软件需求分析,软件设计,到代码的编写实现,最后到运行与功能升级,将软件开发的全部过程进行了介绍说明。目的就在于让初学者在掌握部分知识的前提下,能够自己动手编写软件,并能够潜移默化,逐渐了解与软件生命周期相关的知识。 在每个软件项目的选择上,主要考虑了功能比较简单,涉及知识较为单一,整体结构清晰,初学者容易理解,在以后的深度学习或软件...
第1章开发环境与课程设计
1.1开发环境的安装与调试
1.1.1JDK的安装
1.1.2JDK的配置
1.1.3Eclipse的安装与调试
1.2软件设计流程
1.2.1需求分析
1.2.2设计
1.2.3编码与测试
1.2.4部署与维护
扩展练习1
第2章Java语言基础知识
2.1数据类型与表达式
2.1.1标识符与注释
2.1.2基本数据类型
2.1.3操作符
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.4类的继承
2.4.1父类与子类
2.4.2方法重写
2.4.3super关键字
2.5数组与集合
2.5.1对象数组
2.5.2集合
2.6异常处理
2.6.1Java异常处理机制
2.6.2异常的分类
2.6.3异常的处理
扩展练习2
第3章控制台应用程序开发
3.1相关知识
3.1.1控制台数据的读写
3.1.2数据的存放
3.2需求分析
3.3系统设计
3.3.1类的设计
3.3.2流程处理
3.4编码实现
3.5测试运行
扩展练习3
第4章学生信息卡StudentCard
4.1相关知识
... 查看详情