首页 > 图书中心 >图书详情

基于工作任务的Java程序设计实验教程(第2版)

" 1.任务驱动:基于任务驱动,围绕任务展开实验,实验目标十分明确,适合学生的特点,使实验过程变得生动有趣,易于接受。 2.任务均来源于生活,构思巧妙,由浅入深,激发兴趣。 3.综合实例篇通过一个贴近实际的案例带着读者体验项目从需求分析-设计-功能模块实现-项目打包的全过程。"

作者:刘杰、袁美玲、宋锋、冯君、刘春霞、李文强、王欢、马涛、孙运全、刘启明
丛书名:高等院校信息技术系列教材
定价:59
印次:2-1
ISBN:9787302669517
出版日期:2024.09.01
印刷日期:2024.08.13

"本书由两篇内容组成,第一篇是与理论教材配套的实验内容,采用任务驱动的方式进行组织,每章都包括几个与Java理论知识以及生活密切相关的实例的练习,每个任务都有详细的实施步骤,读者通过循序渐进的练习,可达到掌握Java语言的知识点、积累开发经验的目标。   第二篇是一个“家庭财务管理系统”的综合应用案例,综合应用了Java的基本语法、Java的程序控制结构、面向对象的分析设计、数据库、图形用户界面、异常处理、JDBC等相关知识,可以作为“Java程序设计”课程的配套设计参考,也可以作为Java团队合作项目的参考。   本书可作为高等院校计算机及相关专业“Java程序设计”课程的实验教材,也可供从事Java程序开发的技术人员参考 "

more >

前言   Java是为了适应智能设备和网络应用而产生的一种程序设计语言,拥有面向对象、跨平台、高性能、分布性和可移植性等特点,是目前被广泛使用的编程语言之一。Java可以用于传统的桌面应用程序的编程,也可以用于家电、智能设备、手持设备、通信设备等嵌入式应用程序的开发,随着网络向着云计算、物联网方向发展,Java语言具有更加广阔的应用市场和应用前景。社会对Java工程师的需求量一直很大,掌握Java语言,能够进行典型的Java应用程序的开发,是对普通高等院校计算机及相关专业学生最基本的能力要求之一。   本书通过通俗易懂的语言和实用生动的例子,以任务驱动的方式带领读者进行上机实验,每个任务都有详细的实施步骤,方便老师和同学操作检验,任务还备有思考、讨论或是任务扩展,使读者能在掌握基本知识点的基础上,达到举一反三。 本书是改版书,在第1版的基础上,新增或修改了以下几个案例,以增强读者的动手实践能力: ①第1章任务4修改为使用IntelliJ IDEA集成开发平台开发简单Java程序。IntelliJ IDEA是目前Java工程师必备的开发工具,让读者接触行业开发工具,紧跟技术前沿。②第11章新增任务6猜数字小程序。通过该任务学习Lambda表达式相关的内容,以及通过Lambda表达式进行事件处理的方法。Lambda表达式可以优化代码结构,在Java项目开发中比较常用。③综合应用实例整体替换为家庭财务管理系统软件的开发。相比较原来的图书管理系统,家庭财务管理系统更加贴合读者实际,更易理解系统中各功能模块的划分和实现,并增加了List接口与Map接口相关知识的练习。   全书共分为两篇,第一篇为基础实验篇,第二篇为综合实例篇。   第一篇由16章组成。第1章通过4个任务,介绍JDK环境的安装与配置,使用集成开发平台Eclipse和IntelliJ IDEA进行Java程序的开发,在控制台中使用JDK环境对Java程序进行编译和运行。第2章通过5个任务,介绍常量和变量的定义、取值范围、表达式、转义字符、数据类型转换、注释的使用方法。第3章通过6个任务,介绍了ifelse及switchcase选择结构的使用方法。第4章通过6个任务的练习,介绍了for循环、while循环、dowhile循环的语法和使用方法,以及结束循环的方法。第5章通过3个任务,对Java中数组的定义和使用方法进行了详细的阐述。第6章通过3个任务,介绍类和对象的概念、定义和使用方法。第7章通过3个任务,介绍继承的概念和在程序中的使用方法。第8章通过2个任务,介绍多态的特点和使用方法。第9章通过2个任务,阐述接口的特点和使用方法。第10章通过5个任务,介绍异常的定义、异常的处理方法、自定义异常及使用方法。第11章通过6个任务,介绍使用图形用户界面开发桌面应用的方法。第12章通过4个任务,介绍输入输出流的使用方法。第13章通过2个任务,介绍List集合和Map集合的使用方法。第14章通过5个任务,介绍网络编程中常用对象的使用方法。第15章通过3个任务,介绍多线程的特点和使用方法。第16章通过“电子信息协会会员管理信息系统”的开发,介绍纯JDBC驱动连接与操作数据库中数据的方法。   第二篇是一个“家庭财务管理系统”的综合应用案例,综合应用了Java的基本语法、Java的程序控制结构、面向对象的分析设计、数据库、图形用户界面、异常处理、List接口与Map接口、JDBC等的相关知识,可以作为Java程序设计配套的课程设计参考,也可以作为Java团队合作项目的参考。   由于作者水平有限,书中难免存在缺点和欠妥之处,恳请读者批评指正。 作者 2024年4月

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

同系列产品more >

Web编程技术(第2版)

余元辉、邓莹、刘自林
定 价:69元

查看详情
Python语言程序设计(第3版·微课版)...

孙玉胜、曹洁、张志锋、
定 价:69.80元

查看详情
数据库原理及技术(第2版)

钱雪忠、宋威、徐华、钱瑛
定 价:58元

查看详情
数据仓库与数据挖掘教程(第4版)

陈文伟
定 价:69元

查看详情
计算机科学导论(第4版·微课版)

常晋义、高燕 、陈枢茜
定 价:69元

查看详情
图书分类全部图书
more >
  • 本书通过通俗易懂的语言和实用生动的例子,以任务驱动的方式带领读者进行上机实验,每个任务都有详细的实施步骤,方便老师和同学操作检验,任务还备有思考、讨论或是任务扩展,使读者能在掌握基本知识点的基础上,达到能举一反三的目的。

more >
  • 目录

    第一篇基础实验篇

    第1章打开Java之门3

    1.1实验目的3

    1.2实验任务3

    1.3实验内容3

    1.3.1任务1使用记事本编写Java程序并编译运行3

    1.3.2任务2联合编译运行多个Java程序6

    1.3.3任务3使用Eclipse集成开发平台开发简单Java程序8

    1.3.4任务4使用IntelliJ IDEA集成开发平台开发简单Java程序12第2章Java的基本语法16

    2.1实验目的16

    2.2实验任务16

    2.3实验内容16

    2.3.1任务1编写程序显示各个数值数据类型的最值16

    2.3.2任务2声明不同类型的变量并进行赋值输出17

    2.3.3任务3根据输入圆半径的值求圆的面积18

    2.3.4任务4从键盘输入3个数并求它们的平均数20

    2.3.5任务5编写程序查看常用转义字符的效果21第3章选择结构22

    3.1实验目的22

    3.2实验任务22

    3.3实验内容22

    3.3.1任务1判断从键盘输入的数是否能被7整除22

    3.3.2任务2成绩等级判断24

    3.3.3任务3判断从键盘输入的字符串是否为大写字母25

    3.3.4任务4计算销售提成27

    3.3.5任务5判断回文数30

    3.3.6任务6根据订单状态标识显示订单状态33第4章循环结构35

    4.1实验目的35

    4.2实验任务35

    4.3实验内容35

    4.3.1任务1摄氏温度到华氏温度的转换表35

    4.3.2任务2抽奖36

    4.3.3任务3求和37

    4.3.4任务4break和continue关键字38

    4.3.5任务5猜数字游戏39

    4.3....

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘