教育>本科研究生>计算机类
Java基础案例教程

Java基础案例教程"

作者:高玲玲,范佳伟,罗丹
ISBN:9787121385360
定价:¥52.0
字数:473千字
页数:288
出版时间:2020-03
开本:16开
版次:01-01
装帧:
出版社:电子工业出版社
简介

Java具有面向对象、与平台无关、安全、稳定和多线程等优良特性,Java发布不久就跃至Internet编程的前沿,经过多个版本的更新,如今Java依然是开发基于Web的应用程序的最佳选择。本书精选Java核心内容,采用案例教学法,每个章节都有多个相应知识点的综合案例,能够激发学生兴趣,提高学生自主学习和创新的能力,培养他们的逻辑思维能力及分析解决问题的能力。本书将Java学习分为入门阶段、提高阶段、进阶阶段、项目阶段四个阶段。每个阶段又对相应的知识点进行了细分,其中入门阶段包括语言基础、数据输入与输出、运算符和表达式、循环结构、条件判断等;提高阶段包括面向对象的理解、封装继承和多态的程序设计等;进阶阶段包括数组、容器、异常处理、多线程等;项目阶段主要包括用Swing和AWT控件进行界面设计,文件读写,数据库JDBC编程,以及简单信息系统项目设计。

前言

本书精选Java核心内容,读者可通过案例教学和实践训练掌握Java程序设计的基础语法知识、面向对象的程序设计思想,并且实现简单的Java程序开发。本书在案例选择上侧重实用性和启发性,在类、对象、继承、接口等重要的基础知识上侧重编程思想,读者通过本书不仅可以掌握面向对象程序设计的理论知识和基本语法,还可以培养良好的程序设计技能、训练逻辑思维能力,为后续课程的学习和科研工作的参与奠定良好的基础。 全书共分为12章。第1章主要介绍了Java发展和特点、实现机制、体系结构、开发环境搭建和语言编程规范;第2章介绍了Java基础;第3章介绍了Java程序控制结构;第4章和第5章是本书的重点内容,主要介绍了Java面向对象基础、继承和接口,学习这两章可以初步掌握面向对象的程序设计思想;第6章介绍了Java数组和常用类地使用;第7章介绍了Java集合和泛型;第8章介绍了Java异常处理机制;第9章介绍了Java多线程;第10章介绍了Java文件读写,主要讲解了文件读写常用的I/O类;第11章介绍了JavaGUI程序设计,讲解了常用的组件和容器,使用WindowBuilder插件可以使读者更容易实现JavaGUI程序设计;第12章介绍了Java数据库程序设计,讲解了JDBC的基础知识和JDBC编程的常用类和接口。 本书由高玲玲、范佳伟、罗丹担任主编,徐鸿雁、郭进、陈小宁担任副主编并负责编写相应各章节。 为了方便教师教学,本书配有电子教学课件,请有此需要的教师登录华信教育资源网(www.hxedu.com.cn)注册后免费下载,如有问题可在网站留言板留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。 虽然我们精心组织,努力工作,但由于编者水平有限,书中存在诸多不足之处,恳请广大读者朋友给予批评和指正。 编 者

目录

第1章 Java概述 1 1.1 Java发展和特点 1 1.2 Java的实现机制 3 1.3 Java体系结构 4 1.4 案例1-1 使用Eclipse开发第一个Java程序 4 第2章 Java基础 16 2.1 案例2-1 超市购物清单打印 16 2.2 案例2-2 计算圆的面积和周长 26 第3章 Java程序控制结构 29 3.1 案例3-1 商品竞价 29 3.2 案例3-2 出租车计费 35 3.3 案例3-3 闰年求解 48 第4章 Java面向对象基础 57 4.1 案例4-1 设计第一个类 57 4.2 案例4-2 优化宠物类 79 4.3 案例4-3 宠物多样性设计 84 4.4 案例4-4 宠物店设计 103 4.5 案例4-5 类管理 111 第5章 Java抽象类和接口 124 5.1 案例5-1 简易公司人事管理 124 5.2 案例5-2 电子产品类设计 130 第6章 Java数组和常用类 138 6.1 案例6-1 冒泡排序 138 6.2 案例6-2 公司年销售额求和 143 6.3 案例6-3 判断字符串中的字母和数字 147 第7章 Java集合和泛型 156 7.1 案例7-1 集合地遍历 156 7.2 案例7-2 List接口删除重复元素 164 7.3 案例7-3 Set接口删除重复值 168 第8章 Java异常处理机制 172 8.1 案例8-1 文件复制 172 8.2 案例8-2 银行取款 181 第9章 Java多线程 184 9.1 案例9-1 多窗口售卖电影票 184 9.2 案例9-2 抽奖箱 189 9.3 案例9-3 用户点餐 195 第10章 Java文件读写 202 10.1 案例10-1 遍历文件夹下特定格式的文件 202 10.2 案例10-2 文件的复制 208 第11章 JavaGUI程序设计 213 11.1 案例11-1 第一个GUI程序设计 213 11.2 案例11-2 点击不到的按钮 227 11.3 案例11-3 简单加法器 234 11.4 案例11-4 三原色配色 238 11.5 案例11-5 新书排行榜 243 第12章 Java数据库程序设计 253 12.1 案例12-1 第一个JDBC程序 253 12.2 案例12-2 简单的逃课问卷调查系统 274

作者简介

编辑推荐

作者寄语

电子资料

http://www.hxedu.com.cn/hxedu/fg/book/bookinfo.html?code=G0385360

www.luweidong.cn

下一个