





作者:迟殿委 刘丽贞 黄甜甜 杨嘉耀
定价:89元
印次:1-1
ISBN:9787302635284
出版日期:2023.06.01
印刷日期:2023.06.07
图书责编:夏毓彦
图书分类:零售
《Java项目驱动开发教程》是一本以项目驱动教学模式理念设计的Java入门书。全书内容以软件项目案例驱动,代码实例丰富,项目实训任务饱满,语言通俗易懂,不仅能够使读者全面掌握Java面向对象编程技术,还能够提升读者使用Java语言开发软件项目的能力。本书配套示例源代码、PPT课件、教学大纲、课程设计指导书、实训任务指导书、课后练习答案及Java核心编程参考文档等资源。 《Java项目驱动开发教程》分为3个专题,共14章,3个专题分别以面向过程版的商超购物管理系统、面向对象版的超市购物系统、端对端聊天系统为贯穿项目,内容包括Java开发入门、Java的基本语法、Java程序流程控制、数组、Java类和对象、Java继承和多态、Java抽象类和接口、Java异常处理、Java图形界面编程、Java集合、Java多线程、Java网络编程、Java IO流、Java反射机制。 《Java项目驱动开发教程》适合Java编程初学者系统地学习Java核心编程技术,同时也非常适合高等院校相关课程的师生作为教学参考书或教材使用。
迟殿委,计算机软件与理论专业硕士,系统架构设计师。有多年企业软件研发经验和丰富的JavaEE、大数据技术培训经验,熟练掌握JavaEE与大数据全栈技术框架,擅长JavaEE系统架构设计、大数据分析与挖掘。著有图书《Hive入门与大数据分析实战》《Hadoop大数据分析技术》《Hadoop+Spark大数据分析实战》《Spring Boot企业级开发实战(视频教学版)》《深入浅出Java编程》《Spring Boot+Spring Cloud微服务开发》。
前 言 Java语言是当今流行的面向对象编程语言之一,Java以其健壮性、安全性、可移植性等优点成为程序员必备的技术。随着大数据分析和人工智能技术的发展,市场对掌握Java语言的人才的需求量依然很大,与Java相关的就业方向很广,但无论从事什么方向,Java核心编程技术都是首先必须掌握的。本书围绕3个专题,以典型案例贯穿项目展开各个专题的讲解,将项目拆分为实训任务植入各个章节,方便读者自学以及教师开展项目驱动式教学。本书技术点全面、案例丰富,对知识点讲解细致、通俗易懂,配套讲义、教材案例及贯穿项目的源代码等资源,能够让读者在学习过程中更加轻松。通过本书的学习,读者不仅能够全面掌握Java面向对象编程技术,还能够提升使用Java语言开发软件项目的能力。 本书特点 本书内容安排由浅入深,按编程入门、基础语法、面向对象、高级特性的顺序,逐步提高难度,符合一般读者的学习规律。每个章节开始都有关于本章的内容简介,概括描述本章的主要内容和学习目标,让读者带着目的去读书;章节最后都有本章总结,归纳本章的重要内容,帮助读者形成连贯的知识体系。 本书除了配套章节知识点相关的代码实例之外,重点引入与专题章节相关的阶段性贯穿项目案例,方便读者自学以及教师开展项目驱动式教学。 本书的案例以JDK 1.8版本编写,这个版本也是企业开发中普遍采用的稳定版本,示例代码能够运行在JDK 1.8及以上版本的Java环境中。 本书作者具有丰富的企业软件研发经验和Java EE方向的教学培训经验,了解初学者学习的典型情况和容易产生混淆或疑惑的知识点,书中技术要点均以最直观化、最易懂的方式表达出...
第一专题 Java语言编程基础
第1章 Java开发入门 5
1.1 Java简介 5
1.2 Java基础开发环境搭建 6
1.2.1 JDK下载 6
1.2.2 安装JDK 7
1.2.3 配置环境变量 8
1.2.4 测试是否安装成功 8
1.3 Java编程初体验 9
1.3.1 创建HelloWorld.java源文件 9
1.3.2 javac命令编译 9
1.3.3 java命令运行 10
1.4 Java带包类的编译和运行 10
1.4.1 修改HelloWorld.java的源代码 10
1.4.2 通过javac命令重新编译 10
1.4.3 通过java命令运行有包声明的类 11
1.5 javac命令的更多参数 11
1.6 java命令的更多参数 12
1.7 main方法接收参数 13
1.8 javadoc命令 14
1.9 Java开发利器 15
1.9.1 下载Eclipse 16
1.9.2 安装Eclipse 16
1.9.3 Eclipse中Java项目的创建 17
1.9.4 Eclipse项目的导入 19
1.9.5 在Eclipse中给main方法传递参数 20
1.9.6 Eclipse的快捷键 21
1.10 实训1:商超购物管理系统欢迎界面 22
1.11 本章总结 22
1.12 课后练习 23
第2章 Java的基本语法 24
2.1 Java程序的基本格式 24
2.2 ...
Java语言编程基础专题以“面向过程版的商超购物管理系统”作为贯穿项目,包括Java开发入门、Java基本语法、Java程序流程控制和数组4章,用于夯实Java编程语法基础。
Java面向对象程序设计专题以“面向对象版的超市购物系统”为贯穿项目,包括Java类和对象、Java继承和多态、Java抽象类和接口、Java异常处理及Java图形界面编程5章,为面向对象程序设计思想的理解和编程能力的提升奠定基础。
Java API高级编程专题以“端对端聊天系统”为贯穿项目,包括Java集合、Java多线程、Java网络编程、IO流及Java反射机制5章,用于提升读者应用Java API进行软件开发的能力。
配套全书示例源码、PPT课件、教学大纲、课程设计指导书、实训任务指导书、课后练习答案、Java核心编程参考文档。"