计算机类专业教育 > 程序设计类

Java语言程序设计例题解析与实验指导(第四版)

书号:9787113264550 套系名称:普通高等教育“十一五”国家级规划教材普通高等院校计算机基础教育规划教材·精品系列

作者:李昕怡 李尊朝 苏军 出版日期:2019-12-01

定价:39.00 页码 / 开本:260 /16

策划编辑:刘丽丽 责任编辑:刘丽丽 徐盼欣

适用专业:计算机类 适用层次:本科

最新印刷时间:2022-08-17

资源下载
教学课件(暂无) 教学素材
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  • 本书是《Java语言程序设计》(第四版)(李尊朝、苏军、李昕怡编著,中国铁道出版社有限公司出版)的配套教材。全书由三部分组成:第1部分典型例题解析和课后习题解答是典型例题和主教材中全部课后习题的详细分析、解答、程序及上机运行结果;第2部分上机实验及各实验程序代码是精心设计的17个实验及相应的程序代码,分别对应主教材中的各章内容;第3部分综合实例包括两个具有较高综合性的编程实例。附录部分介绍功能强大的JBuilder集成开发环境。
    本书层次清晰,注重实用,适合作为普通高等院校Java语言程序设计课程的教学辅导书,也可供编程爱好者参考使用。
  • 本书是《Java语言程序设计》(第四版)(李尊朝、苏军、李昕怡编著,中国铁道出版社有限公司出版)的配套教材。
    《Java 语言程序设计》第一版、第二版和第三版分别于2004 年、2007 年和2013年出版,至今已经重印30余次,销量逾20万册,获“西安交通大学优秀教材奖”,并被教育部评为普通高等教育“十一五”国家级规划教材,被数百所高校及部分省市自学考试选作教材,并被很多学术论文、学位论文、程序设计类教材和精品课程网站列为参考文献。
    本书与主教材紧密配合,增改了部分例题和实验,更便于读者理解面向对象和网络编程知识,提高编程能力。
    本书内容包括典型例题解析和课后习题解答、上机实验及各实验程序代码和综合实例。
    (1)典型例题是对主教材实例的进一步补充和提升,为完成课后习题提供了有益铺垫。每个例题都给出了较详细的分析、解答或程序及上机运行结果。
    (2)课后习题解答给出主教材所有习题的详细分析、解答或程序及上机运行结果。为了方便用户阅读程序,加深对程序的理解,本书在给出例题和习题上机运行结果时,将用户通过键盘输入的信息用下画线进行标记,使其与程序的输出信息严格区分。
    (3)上机实验提供了精心设计的17个实验及其源程序,每个实验对应主教材一章内容,需要2~4个实验学时。为了方便不同背景和实验学时的教学使用,大部分实验由若干具有一定独立性的子实验组成。教学过程中,教师可以根据实际情况进行适当组配。
    (4)综合实例提供了两个具有较高综合性、涉及全书大部分内容的编程实例,是对学生综合编程能力的进一步训练和提升,为日后开发大型应用系统提供铺垫。
    (5)附录部分介绍具有强大功能和众多用户的Java集成开发环境JBuilder。JBuilder是一个功能强大、容易使用的Java可视化集成开发环境,非常适合开发大型应用系统。
    编者根据多年的教学和软件开发经验,结合众多任课教师和广大读者的反馈,对本书的例题、习题和实验再次进行了精心设计,更突出实用性、易读性和编程能力培养,所有例题和习题都配有编程思想的详细分析,阅读教材就像听教师讲课一样清晰明了。
    本书及主教材中所有程序代码都通过了上机测试,编者备有所有程序代码的电子版。
    本书由李昕怡、李尊朝和苏军编著,李昕怡设计了全书结构,并负责统稿工作。饶元、曹博、石建华、代海涛、蔺礼强和毛崎等参与了资料收集,进行了大量的程序调试工作,编者深表谢意。本书在编写和出版过程中得到了西安交通大学领导、中国铁道出版社有限公司编辑的大力支持和帮助,在此表示感谢。
    尽管书稿几经修改,但仍难免存在疏漏和不妥之处,恳请业界同仁及读者朋友提出宝贵意见,以便再版修订时进一步完善。
    
    编  者   
    2019年10月
  • 第1部分  典型例题解析和课后习题解答
    第1章  Java语言概述 1
    1.1  典型例题解析 1
    1.2  课后习题解答 2
    第2章  Java语言基础 4
    2.1  典型例题解析 4
    2.2  课后习题解答 7
    第3章  基本控制结构 9
    3.1  典型例题解析 9
    3.2  课后习题解答 11
    第4章  方法 18
    4.1  典型例题解析 18
    4.2  课后习题解答 22
    第5章  数组 28
    5.1  典型例题解析 28
    5.2  课后习题解答 35
    第6章  类和对象 43
    6.1  典型例题解析 43
    6.2  课后习题解答 47
    第7章  类的继承和多态机制 55
    7.1  典型例题解析 55
    7.2  课后习题解答 65
    第8章  接口和包 71
    8.1  典型例题解析 71
    8.2  课后习题解答 77
    第9章  异常处理 82
    9.1  典型例题解析 82
    9.2  课后习题解答 86
    第10章  输入与输出 89
    10.1  典型例题解析 89
    10.2  课后习题解答 93
    第11章  图形用户界面设计 100
    11.1  典型例题解析 100
    11.2  课后习题解答 106
    第12章  Swing组件 116
    12.1  典型例题解析 116
    12.2  课后习题解答 123
    第13章  Applet程序 133
    13.1  典型例题解析 133
    13.2  课后习题解答 138
    第14章  多线程 141
    14.1  典型例题解析 141
    14.2  课后习题解答 146
    第15章  数据库编程 148
    15.1  典型例题解析 148
    15.2  课后习题解答 152
    第16章  网络编程 156
    16.1  典型例题解析 156
    16.2  课后习题解答 159
    第17章  JSP编程 165
    17.1  典型例题解析 165
    17.2  课后习题解答 173
    第2部分  上机实验及各实验程序代码
    第18章  上机实验 182
    上机实验1  Java开发环境 182
    上机实验2  数据类型与表达式 183
    上机实验3  基本控制结构 184
    上机实验4  方法 185
    上机实验5  数组 185
    上机实验6  类和对象 186
    上机实验7  类的继承和多态机制 187
    上机实验8  接口和包 187
    上机实验9  异常处理 188
    上机实验10  输入与输出 189
    上机实验11  图形用户界面 190
    上机实验12  Swing组件 191
    上机实验13  Applet程序 191
    上机实验14  多线程 192
    上机实验15  数据库编程 193
    上机实验16  网络编程 193
    上机实验17  JSP编程 194
    第19章  程序代码 195
    程序代码实验1  Java开发环境程序代码 195
    程序代码实验2  数据类型与表达式程序代码 195
    程序代码实验3  基本控制结构程序代码 196
    程序代码实验4  方法程序代码 197
    程序代码实验5  数组程序代码 198
    程序代码实验6  类和对象程序代码 201
    程序代码实验7  类的继承和多态机制程序代码 203
    程序代码实验8  接口和包程序代码 205
    程序代码实验9  异常处理程序代码 207
    程序代码实验10  输入与输出程序代码 208
    程序代码实验11  图形用户界面程序代码 210
    程序代码实验12  Swing组件程序代码 213
    程序代码实验13  Applet程序的程序代码 216
    程序代码实验14  多线程程序代码 218
    程序代码实验15  数据库编程程序代码 219
    程序代码实验16  网络编程程序代码 221
    程序代码实验17  JSP编程程序代码 223
    第3部分  综 合 实 例
    第20章  综合实例练习 226
    综合实例1  学生信息管理程序实例 226
    综合实例2  网上聊天程序实例 237
    
    附录A  JBuilder 9集成开发环境简介 244
    参考文献 252
  • 西安交通大学