





定价:79元
印次:2-9
ISBN:9787302473114
出版日期:2017.08.01
印刷日期:2024.08.13
图书责编:杨帆
图书分类:教材
本书旨在培养学生的Java工程实践能力和计算机系统能力。 全书理论联系实践,基于以项目为驱动的教学模式,详细、系统化讲解Java技术。全书共12章,主要内容包括Java语言的基础知识、Java的常用开发工具、Java语言的基础语法、Java核心技术、Java语言的异常处理、Java语言的图形用户界面组件、数据库编程技术、流与文件、多线程以及网络编程技术。本书以项目实践贯穿知识体系。通过2个实践项目的练习,使学生能够在掌握基本理论知识的同时,培养和提高综合应用实践能力。 本书可作为普通高等院校的Java程序设计相关课程教材,也可作为Java工程实践教材以及Java软件开发人员的参考书。
1. 注重理论、加强实践。本教材引进以项目为驱动的教学模式,既注重理论知识的介绍,又强调工程实践能力的提升;通过项目的实践能够积累近2万行代码的工程实践经验。 2. 归纳问题、“帮助开发”。本教材把Java程序设计中的常见问题进行总结与归纳,有助于在开发中遇到问题时查阅参考。 3. 既是教材又是项目指导书。本教材既介绍理论知识又介绍项目开发,所以本书既是教材又是项目指导书。 4. 教学模式多样化。提供配套教学资源,包括本书中所有示例及项目源代码、教学课件、教学日历、教学大纲、实验大纲、课后习题参考答案、电子版课后习题以及其它未收入教材的Java实训项目(可在清华大学出版社网站下载:www.tup.com.cn)。 张志锋Java方向相关教材 1.《JSP程序设计技术教程》(ISBN:978-7-302-23152-3) 2.《Java程序设计与项目实训教程》(ISBN:978-7-302-27526-8) 3.《Struts2+Hibernate框架技术教程》(ISBN:978-7-302-28652-3) 4.《JSP程序设计与项目实训教程》(ISBN:978-7-302-29368-2) 5.《Web框架技术(Struts2+Hibernate+Spring3)教程》(ISBN:978-7-302-31945-0) 6.《Java Web技术整合应用与项目实战(JSP+Servlet+Struts2+Hibernate+Spring3)》(ISBN:978-7-302-31705-0) 7.《JSP程序设计实训与案例教程》(ISBN:978-7-302-34103-1) 8.《JSP程序设计技术教程(第2版)》(ISBN:978-7-302-36889-2) 9.《JSP程序设计与项目实训教程(第2版)》(ISBN:978-7-302-42951-7) 10.《深入浅出Java程序设计》(ISBN:978-7-302-43624-9) 11.《Java程序设计与项目实训教程(第2版)》(ISBN:978-7-302-47311-4)
前言 本书的编写宗旨是: 切实贯彻、实践“工程教育认证”的理念,加强学生的专业应用能力、系统设计能力和工程实践能力培养。本教材引进以项目为驱动的教学模式,通过2个完整的项目和127个应用示例的实践训练,使读者在学习Java技术知识体系的同时,结合工程实践加深理解和巩固所学知识,同时培养学生的工程意识、协作精神以及综合应用所学知识解决实际问题的能力。 作者编写的Java方向系列教材与本教材具有同样的风格,均基于以项目为驱动的教学模式,属于同系列的教材。 本书主要章节以及具体安排如下。 第1章介绍Java语言的基础知识。通过本章学习,读者能够对Java技术有初步的了解。 第2章介绍Java常用开发工具,如JDK、NetBeans、Eclipse。 第3章介绍Java语言的基本语法。 第4章介绍Java技术核心内容。本章是面向对象程序设计的基础。 第5章介绍Java语言的异常处理机制。 第6章介绍Java语言常用的图形用户界面组件,为第8章和第12章的项目实训奠定基础。 第7章介绍使用JDBC技术连接MySQL、SQL Server数据库,使学生掌握数据库编程基本技能,为后面的项目实训奠定基础。 第8章通过一个项目综合练习前7章所学知识。可以在讲解前几章之前先介绍第8章的项目,也可以把第8章的内容分解到前7章中,结合该项目实现的各个环节讲解前面各章的知识点。 第9章介绍Java语言中流与文件的使用。 第10章介绍Java语言的多线程相关技术。 第11章介绍Java语言的网络编程相关技术。 第12章是一个综合项目开发实例。在第8章项目实训的基础上,整合前...
第1章Java语言概述1
1.1计算机语言的发展1
1.2Java语言简介3
1.2.1Java语言的发展4
1.2.2Java语言的特点5
1.2.3Java程序的工作原理7
1.3Java应用程序8
1.3.1Application应用程序8
1.3.2Applet小应用程序12
1.4一切皆为对象14
1.5常见问题及解决方案14
1.6本章小结19
1.7习题20第2章Java语言开发环境22
2.1JDK安装配置22
2.1.1JDK简介与下载22
2.1.2JDK安装与配置22
2.2NetBeans开发环境26
2.2.1NetBeans简介与下载26
2.2.2NetBeans的安装与使用27
2.3Eclipse开发环境33
2.3.1Eclipse简介与下载33
2.3.2Eclipse的使用34
2.4常见问题及解决方案39
2.5小结39
2.6习题39第3章Java语言基础40
3.1Java语言的基本语法40
3.1.1标识符40
3.1.2关键字41
3.1.3分隔符43
3.1.4数据类型44
3.1.5常量和变量47
3.1.6运算符与表达式49
3.2控制语句53
3.2.1顺序语句54
3.2.2选择语句55
3.2.3循环语句59
3.2.4转移语句65
3.3数组67
3.3.1一维数组67
3.3.2二维数组72
3.4字符串74
3.4.1声明字符串变量74
3.4.2字符串的运算75
3.4.3String类的常用方法76
3.5常见问...
1. 注重理论、加强实践。本教材引进以项目为驱动的教学模式,既注重理论知识的介绍,又强调工程实践能力的提升;通过项目的实践能够积累近2万行代码的工程实践经验。
2. 归纳问题、“帮助开发”。本教材把Java程序设计中的常见问题进行总结与归纳,有助于在开发中遇到问题时查阅参考。
3. 既是教材又是项目指导书。本教材既介绍理论知识又介绍项目开发,所以本书既是教材又是项目指导书。
4. 教学模式多样化。提供配套教学资源,包括本书中所有示例及项目源代码、教学课件、教学日历、教学大纲、实验大纲、课后习题参考答案、电子版课后习题以及其它未收入教材的Java实训项目(可在清华大学出版社网站下载:www.tup.com.cn)。
张志锋Java方向相关教材
1.《JSP程序设计技术教程》(ISBN:978-7-302-23152-3)
2.《Java程序设计与项目实训教程》(ISBN:978-7-302-27526-8)
3.《Struts2+Hibernate框架技术教程》(ISBN:978-7-302-28652-3)
4.《JSP程序设计与项目实训教程》(ISBN:978-7-302-29368-2)
5.《Web框架技术(Struts2+Hibernate+Spring3)教程》(ISBN:978-7-302-31945-0)
6.《Java Web技术整合应用与项目实战(JSP+Servlet+Struts2+Hibernate+Spring3)》(ISBN:978-7-302-31705-0)
7.《JSP程序设计实训与案例教程》(ISBN:978-7-302-34103-1)
8.《JSP程序设计技术教程(第2版)》(ISBN:978-7-302-36889-2)
9.《JSP程序设计与项目实训教程(第2版)》(ISBN:978-7-302-42951-7)
10.《深入浅出Java程序设计》(ISBN:978-7-302-43624-9)
11.《Java程序设计与项目实训教程(第2版)》(ISBN:978-7-302-47311-4)