《Java程序设计实践教程(计算机卓越工程师计划应用型教材)》(作者张永常、胡局新)的编写目标是,针对卓越工程师教育培养计划的实施,强化该课程培养学生实践能力的特色,强调学生在软件开发实践活动中的直接上岗能力和创新精神的培养;力求突出“坚持理论根本,突出项目实践”的理念,让读者跟随教程中案例分析,掌握基础知识和基本能力;在此基础上,利用照猫画虎、牛刀初试、创新挑战三个阶段的实践活动,使读者受到软件工程师基本实践能力的锻炼。本教程共计有134个案例、111个照猫画虎实战训练项目、80个思考题、49个牛刀初试项目、6个创新挑战的综合性实践项目。在编写过程中,作者团队力图努力打造内容全面、示例丰富、深入浅出、通俗易懂、培养兴趣、注重实践的特色。
《Java程序设计实践教程(计算机卓越工程师计划应用型教材)》(作者张永常、胡局新)从Java的入门知识开始进行介绍,力图让读者通过13章的学习和实践,由浅入深、由点到面、逐步提高,掌握Java程序设计技术。这13章介绍的内容分别是Java入门、Java编程基础、数组和字符串、面向对象程序设计基础、面向对象程序设计进阶、常用类库和基本类型包装器类、泛型与集合、异常处理、图形用户界面、多线程编程、数据库操作、I/0流与文件处理、综合项目实践。本教程共计有134个案例,111个照猫画虎实战训练项目,80个思考题,49个牛刀初试项目,6个创新挑战的综合性实践项目。
《Java程序设计实践教程(计算机卓越工程师计划应用型教材)》可作为高等院校学生学习Java基础的教材,非计算机专业读者学习Java语言、Java技术培训的教材和教学参考书,也可作为没有任何编程基础知识的读者或Java爱好者的学习参考书。
第1章 Java入门 1
1.1 Java有何特色 1
1.2 学习Java有何用途 3
1.3 如何学习Java 4
1.4 怎样搭建Java运行环境 6
1.4.1 下载JDK 6
1.4.2 安装JDK 7
1.4.3 设置环境变量 9
1.5 进行Java开发需要哪些工具 10
1.5.1 UltraEdit 11
1.5.2 Eclipse 12
1.6 Java程序是什么样子 13
1.6.1 Java Application程序 13
1.6.2 Java Applet程序 15
1.6.3 在Eclipse中编写和运行程序 18
1.6.4 编码规范概述 21
1.7 编写程序的关键是什么—算法 29
1.7.1 算法及其特性 29
1.7.2 传统流程图 30
1.7.3 用传统流程图描述算法举例 31
1.7.4 N-S流程图及其应用举例 32
1.8 如何获得Java帮助 33
1.8.1 下载帮助文档 33
1.8.2 使用帮助文档 34
1.9 思考与实践 34
1.9.1 实训目的 34
1.9.2 实训内容 35
第2章 Java编程基础
第3章 数组和字符串
第4章 面向对象程序设计基础
第5章 面向对象程序设计进阶
第6章 常用类库和基本类型包装器类
第7章 泛型与集合
第8章 异常处理
第9章 图形用户界面
第10章 多线程编程
第11章 数据库操作
第12章 I/O流与文件处理
第13章 综合项目实践—创新挑战