购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

Java 是当前流行的一种程序设计语言,因其具有安全、跨平台、性能优异等特点,自问世以来一直受到广大编程人员的喜爱。当今网络时代,Java 技术应用十分广泛,从大型的企业级开发到小型移动设备的开发,随处都能看到Java 的身影。对于想从事Java 开发的人员来说,夯实Java 基础尤为重要。

党的二十大报告提出:“教育是国之大计、党之大计。培养什么人、怎样培养人、为谁培养人是教育的根本问题。育人的根本在于立德。”本书在内容上自然融入中华优秀传统文化、科学精神、职业素养和爱国情怀等元素,注重挖掘学习与生活之间的紧密联系,将“为学”和“为人”有机地结合在一起。

本书第一版出版后,受到众多高等职业院校的欢迎。编者结合近几年的教学实践和广大读者的反馈意见,对第一版进行了全面修订。本书采用较为通用的 JDK 8.0 版本作为开发环境,并对 Java 基础知识体系作了更为系统的梳理,包括:对每个知识点进行了更为深入的讲解,增加了学习导航、知识分布网络以及其他辅助读者学习的数字化资源;精心设计了更多案例和练习题,从而增强读者的动手实践能力;补充了拓展知识,进一步增强知识的深度和广度。

本书将 Java语言的精髓知识划分成 4 个项目(分解为 10 个任务):

项目一 学生信息管理系统,包括任务一至任务三,主要围绕 Java程序开发的基础知识展开,内容包括 Java语言的特点和 JDK的安装使用、集成开发工具 Eclipse的使用、Java 程序的基本结构、Java语言的基本数据类型、基本语法等。

项目二 汽车租赁管理系统,包括任务四和任务五,主要围绕 Java语言最重要的特征——面向对象展开,内容包括封装、继承、抽象和多态等。

项目三 停车场管理系统,包括任务六和任务七,主要围绕 Java语言常用的 API展开,内容包括 Java API、Java程序中的异常等。

项目四 模拟聊天室,包括任务八至任务十,主要围绕 Java程序开发中不同类型的业务需求展开,内容包括图形用户界面开发、事件处理、I/O流的处理、多线程处理、网络编程技术等。

本书具有以下特点:

(1)满足就业需要。在每个任务中都精心挑选与实际应用紧密相关的知识点和案例,从而让学生在完成某个任务后,能马上在实践中应用从该任务中学到的技能。另外,在每个任务的最后加入“面试常考题”环节,以使学生完成任务之后,直接与工作要求对接,明确工作岗位的要求。

(2)持续推进教育数字化。为了方便读者学习,本书加入了大量数字化资源,内容涵盖:知识分布网络、案例代码、练一练、讲解案例视频、拓展知识、自测题。除此之外,课件、学习导航、案例代码、任务实施代码、项目实现代码、自测题答案、拓展实践答案、面试常考题答案、重点知识、编程技巧、Java语言的类库、Java打包指南等实用文档和相关资源。读者可以通过扫描相应二维码阅读观看,亦可在中国铁道出版社有限公司教育资源数字化平台 https://www.tdpress.com/51eds下载,力求借助信息化的手段全方位、多途径地开展学习。

(3)提供网络开放共享课,辅助学生学习。本书配套课程已经正式上线国家职业教育智慧教育平台和学银在线平台,读者可以访问并加入课程学习,课程团队老师在线答疑,支持线上线下混合式教学。

本书的成稿得益于工学结合的编写团队。参与本书编写的成员均为一线骨干教师,具备丰富的专业教学经验及企业实践经历,是名副其实的“双师型”教师。

本书由李颖、平衡、刘海莺任主编,殷晓辉、李亚庆、姚燕娜、王玮、王翠华任副主编。具体分工如下:任务一由李亚庆编写,任务二由姚燕娜编写,任务三由殷晓辉编写,任务四、任务五由平衡编写,任务六、任务七由刘海莺编写,任务八由王玮编写,任务九由王翠华编写,任务十由李颖编写,全书由李颖统稿。在本书的编写与出版过程中,很多同行以及山东青橙数字科技有限公司的专家提供了许多宝贵意见并给予了支持和帮助,在此表示衷心的感谢!

由于编者水平有限,书中难免存在疏漏与不妥之处,敬请各位读者与专家批评指正,编者邮箱 liyingmail14281@sina.com。

编 者
2024 年 7 月 LEqgu98zW8rBNz/0VbbdyI8kaLdQ2ogzrlhwSxqhIaCxSi7x6gGTEH9YTZxp32sF

点击中间区域
呼出菜单
上一章
目录
下一章
×