本书为“十四五”职业教育国家规划教材,也是国家精品在线开放课程及职业教育国家在线精品课程“Java语言程序设计”的配套教材。
本书是一本面向Java语言程序设计的项目化教材,突出情境案例导引、知识技能讲解和项目同步开发,重在培养学生的Java语言编程技能和软件开发工程素养。全书共11个单元,内容包括初识Java语言、Java语言基础、流程控制与数组、面向对象编程、面向对象设计、集合、异常处理、JDBC、输入/输出(I/O)流、多线程以及网络编程。
本书在详细讲解Java基本编程知识、剖析典型案例的基础上,同步讲授一个完整的企业级项目——电商购物平台的开发流程。本书配有微课视频、授课用PPT、课程标准、授课计划、拓展案例、案例源代码及习题答案等丰富的数字化资源。与本书配套的数字课程“Java语言程序设计”在“智慧职教”平台(www.icve.com.cn)上线,学习者可登录平台进行在线学习,授课教师可调用本课程资源构建符合自身教学特色的SPOC课程,详见“智慧职教”服务指南。本书同时配有MOOC课程,学习者可访问“智慧职教MOOC学院”(mooc.icve.com.cn)进行在线开放课程学习。授课教师也可登录“高等教育出版社产品信息检索系统”(xuanshu.hep.com.cn)搜索并下载本书配套教学资源,首次使用本系统的用户,请先进行注册并完成教师资格认证。
本书适合作为高职院校计算机类相关专业的“Java语言程序设计”课程教材,也可以作为Java语言零基础读者的自学参考书。