Java语言最新实用案例教程(第2版)
北京高等教育精品教材

作者:杨树林、胡洁萍

丛书名:普通高等院校计算机专业(本科)实用教程系列

定价:36元

印次:2-2

ISBN:9787302226574

出版日期:2010.07.01

印刷日期:2013.07.24

图书责编:郑寅堃

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

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

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

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目    录

第1章  Java语言概述 1

1.1  Java语言简介 1

1.1.1  Java语言的产生 1

1.1.2  Java应用体系 2

1.2  Java的工作原理及特点 2

1.2.1  Java的工作原理 2

1.2.2  Java语言的特点 3

1.3  Java编程环境 5

1.3.1  JSEDK及其安装 5

1.3.2  Java开发工具 6

1.4  Java程序结构 7

1.4.1  Java应用程序 8

1.4.2  案例1-1:包含两个类的程序 10

1.4.3  Applet程序 11

1.4.4  案例1-2:一个简单的绘图程序 12

1.4.5  Application与Applet程序的比较 12

1.5  Java语言基础 13

1.5.1  基本编码规则 13

1.5.2  案例1-3:代码注释 14

1.5.3  数据类型 16

1.5.4  常量和变量 18

1.5.5  运算符和表达式 19

1.5.6  Math类 23

1.5.7  数据类型转换 24

1.6  字符串和日期 25

1.6.1  字符串 25

1.6.2  案例1-4:对输入的字符串进行处理 29

1.6.3  日期和时间 31

1.6.4  案例1-5:日期工具类 33

1.7  本章小结 36

1.8  习题 36

第2章  流程控制与异常处理 38

2.1  分支结构 38

2.1.1  if语句 38

2.1.2  案例2-1:求一元二次方程的根 42

2.1.3  swit...