Java语言最新实用案例教程

出版时间:2010-7  出版社:清华大学出版社  作者:杨树林,胡洁萍 编著  页数:330  

前言

  在Java语言教学中要解决学生应用实践能力不强的问题,不仅要重视软件技术类课程,更要更新教学内容、改变教学模式。案例教学是计算机语言教学的最有效的方法之一。好的案例对学生理解知识,掌握如何应用知识十分重要。《Java语言最新实用案例教程》(第1版)于2006年出版,已经历了近4年的使用,得到了广大高等院校专家、教师、学生的支持和厚爱。这本教材以指导案例教学为目的,以知识为线索设计案例,将案例有机联系起来,围绕案例讲解知识。教材组织方式新颖,案例丰富,符合应用型人才的培养要求。但经过几年的使用发现还存在一些不足,如过分强调案例,知识不够系统;有些案例偏难,不适合学生学习;强调Swing过多,部分内容实用性不大;教材中没有习题,不便于教学等。为此,我们在第1版的基础上,编写了本教材,力求在知识讲解和案例之间找到最佳结合点,既便于教学和学习,又有利于培养学生的应用能力,从而适应案例教学的要求。第2版教材除保留第1版教材案例教学的特色外,还结合多年来的教学实践,在以下几个方面作了改进:  (1)适当加强知识讲解的系统性,不是先讲案例再围绕案例介绍知识的方式,而是先系统、精练地讲解知识,再围绕知识渗透案例。知识内容不强调细而全,但强调系统、实用和精练,突出实际应用中常用的内容。同时,为了便于教学和学习,增加了许多辅助理解知识的小例子。

内容概要

  Java具有面向对象、与平台无关、安全、稳定和多线程等特点,是目前最流行的程序设计语言之一。全书共分9章,按Java知识的系统性,由浅入深、循序渐进地介绍了Java语言实用知识与编程技术。内容包括Java语言概述、流程控制与异常处理、Java面向对象程序设计、数组与集合、GUI程序设计、Java数据库编程、流和文件、多线程与Applet以及Java网络编程。每部分内容既有示例,又有案例。通过示例可以帮助学生理解知识,通过案例可以将各知识点结合起来,指导学生应用知识,学以致用。教材中引进了一些新知识和新方法,内容实用,重点突出,讲解精练,案例典型,既方便学习,又便于应用。每章配备的课后习题参考了目前市场上常用的企业面试题,针对性强,训练价值大。  本书内容丰富,实例典型,知识讲解系统,适合作为高等院校计算机及相关专业的教材或参考书,也适合软件开发人员及其他有关人员作为自学参考书或培训教程。

书籍目录

第1章 Java语言概述   1.1 Java语言简介    1.1.1 Java语言的产生    1.1.2 Java应用体系   1.2 Java的工作原理及特点    1.2.1 Java的工作原理    1.2.2 Java语言的特点   1.3 Java编程环境    1.3.1 JSEDK及其安装    1.3.2 Java开发工具   1.4 Java程序结构    1.4.1 Java应用程序    1.4.2 案例1-1:包含两个类的程序    1.4.3 Applet程序    1.4.4 案例1-2:一个简单的绘图程序    1.4.5 Application与Applet程序的比较   1.5 Java语言基础    1.5.1 基本编码规则    1.5.2 案例1-3:代码注释    1.5.3 数据类型    1.5.4 常量和变量    1.5.5 运算符和表达式    1.5.6 Math类    1.5.7 数据类型转换   1.6 字符串和日期    1.6.1 字符串    1.6.2 案例1-4:对输入的字符串进行处理    1.6.3 日期和时间    1.6.4 案例1-5:日期工具类   1.7 本章小结   1.8 习题  第2章 流程控制与异常处理   2.1 分支结构    2.1.1 if语句    2.1.2 案例2-1:求一元二次方程的根    2.1.3 switch语句    2.1.4 案例2-2:求下一天日期   2.2 循环结构    2.2.1 for循环    2.2.2 案例2-3:求素数    2.2.3 while循环    2.2.4 循环嵌套    2.2.5 案例2-4:求sinx    2.2.6 do…while循环    2.2.7 案例2-5:进制转换    2.2.8 迭代循环   2.3 异常处理    2.3.1 异常及其体系结构    2.3.2 异常处理机制    2.3.3 抛出异常    2.3.4 案例2-6:整数的算术计算    2.3.5 自定义异常    2.3.6 案例2-7:求三角形面积   2.4 本章小结   2.5 习题  第3章 Java面向对象程序设计   3.1 面向对象编程    3.1.1 对象和类    3.1.2 面向对象程序设计    3.1.3 OOP的4个基本特征   3.2 类与对象    3.2.1 定义类    3.2.2 创建和使用对象    3.2.3 案例3-1:测试圆类    3.2.4 构造方法    3.2.5 析构方法    3.2.6 案例3-2:Person类   3.3 访问控制    3.3.1 包与类的访问控制    3.3.2 成员的访问控制与属性方法    3.3.3 案例3-3:使用权限修饰符的Person类   3.4 类变量、类常量和类方法    3.4.1 实例变量、类变量和类常量    3.4.2 变量的作用域与this关键字    3.4.3 实例方法和类方法    3.4.4 案例3-4:银行账户   3.5 类的方法重载    3.5.1 方法的参数类型    3.5.2 案例3-5:演示方法的参数类型    3.5.3 方法重载   3.6 类的继承    3.6.1 继承的基本概念    3.6.2 创建子类    3.6.3 方法覆盖    3.6.4 案例3-6:用继承的方式定义Student类和Teacher类   3.7 抽象类、接口及多态性    3.7.1 抽象类    3.7.2 案例3-7:一组图形类    3.7.3 接口    3.7.4 案例3-8:模拟学生管理系统的数据访问层和逻辑层    3.7.5 多态性   3.8 最终类和内部类    3.8.1 最终类    3.8.2 内部类    3.8.3 案例3-9:内部类使用演示   3.9 Java枚举类型    3.9.1 枚举类型概述    3.9.2 案例3-10:Week枚举类型   3.10 本章小结   3.11 习题  第4章 数组与集合第5章 GUI程序设计第6章 Java数据库编程第7章 流和文件 第8章 多线程与Applet第9章 Java网络编程参考文献

编辑推荐

  北京市高等教育精品教材立项项目  精心设计知识结构,讲解精练,重点突出,便于教学  注意吸收新方法和新技术,强调实用性,重视应用能力的培养  案例系统、典型,将知识内容和案例有机结合,便于指导学生实践  较好地处理思想方法与具体案例,综合应用与局部知识应用的关系

图书封面

评论、评分、阅读与下载


    Java语言最新实用案例教程 PDF格式下载


用户评论 (总计2条)

 
 

  •   对初学者,有帮助。这本书是我java入门读的比较易懂的书。
  •   相当可得
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7