首页 > 图书中心 >图书详情
Java程序设计任务驱动式教程
作者:陈芸、王华、陆蔚、张荣超
定价:59元
印次:1-4
ISBN:9787302543985
出版日期:2020.01.01
印刷日期:2023.07.19
本书是《Java 程序设计项目化教程》(第二版)的升级版,第二版教材是江苏省高等学校重点教材立项建设,同时也是无锡市精品课程资源的配套教材。本书此次联合联想一线工程师进行校企合作开发教材,以学生考试系统的两个不同版本——单机版和C/S版的开发为基线,分解为15个典型任务,贯穿介绍Java相关开发技术和理论,将知识点与开发实践紧密结合,从而达到学以致用的目的。
more >一、 教材特点 Java作为跨平台程序开发语言,是目前主流的计算机编程语言之一。本书通过15个典型任务完成了两个项目的开发(学生在线考试系统的单机版、C/S版)。以项目开发为基线,贯穿全书,将Java开发的关键技术融入各个工作任务中。随着三个项目开发的层层递进,再现了软件开发的工作过程,同时也体现了从程序员、网络程序员到Web程序员的职业能力提升。每个任务首先介绍学习目标,通过任务描述使读者在明确工作任务之后,去深入了解相关技术;在自测题中,读者可以对技术要点的掌握程度进行自我测试;拓展实践中除了按照调试程序、完善程序、编写程序的过程一步步引导读者掌握Java程序设计技巧以外,读者还可以利用每个任务所学知识和技能将现有项目根据要求逐步完善。另外,本书还收集了近几年软件企业面试常考的Java题目。 二、 教材结构 本书分为三篇,共15个任务。第一篇为项目开发前期准备,包括任务1~任务5,任务1~任务2介绍了Java的基本特性及基本语法,包括Java语言概述、数据类型、运算符与表达式流程控制语句以及数组。任务3~任务5介绍Java面向对象技术、常用类以及异常机制。第二篇为学生在线考试系统(单机版),包括任务6~任务14,通过实现一个完整的单机版考试系统,分别介绍了图形用户界面设计中的容器、组件、布局、事件、泛型和集合框架、文件I/O、线程、数据库访问的技术要点等内容。第三篇为学生在线考试系统(C/S版),包括任务15,介绍了网络编程的技术要点。 本书适合于Java初、中级用户,读者不仅可以全面掌握Java开发知识,而且随着本书项目的不断完善,更能体会到应用Java开发项目时的基本思路及如何建立全局观。本书所提供的经典实例可以帮助读者进一步加深对Java基本概念的理解,并掌握常用技巧,养成良好的编程习惯。 三、 配套资源 “Java程序设计”作为无锡市精品课程,经过多年的探索和实践,开发了丰富的数字化教学资源。本课程资源以精品课程建设为基础,进行了衔接、升级、整合,包括课程标准、教学日历、考核标准、学习指南、电子课件、实训实验、单元测试等内容。 四、 致谢 本书由陈芸、王华、陆蔚任主编,张荣超任副主编。本书的编写凝聚了编者多年的教学和实践经验,但由于水平有限,疏漏之处在所难免,敬请广大读者指正,欢迎提出宝贵意见。 编者2019年8月
more >