作品简介

本书采取“基础知识→核心应用→核心技术→高级应用→行业应用→项目实践”的结构和“由浅入深,由深到精”的学习模式进行讲解。全书共28章,不仅介绍了Java语言入门、面向对象编程、内部类、抽象类与接口、数组和方法、字符串、常用类等Java语言的基础知识,而且深入讲解了Java的常用类库、I/O编程、GUI编程、Swing编程、网络编程以及JDBC编程等核心编程技术,详细探讨了Java提供的各种软件开发技术和特性,最后讲述了Java语言在游戏、金融、移动互联网、教育等行业的开发应用以及雇员信息管理系统开发、私教优选系统开发、在线购物系统前端开发等项目,全面展现了项目开发的全过程。

本书的目的是多角度、全方位地帮助读者快速掌握Java软件开发技能,构建从高校到社会与企业的就职桥梁,让有志于从事软件开发的读者轻松步入职场。同时本书还赠送王牌资源库,由于赠送的资源比较多,我们在本书前言部分对资源包的具体内容、获取方式以及使用方法等做了详细说明。

本书适合Java语言初学者以及初、中级程序员阅读,同时也可作为没有项目实践经验,但有一定JavaScript编程基础的人员阅读,还可作为正在进行软件专业毕业设计的学生以及大专院校和培训学校的参考用书。

聚慕课教育研发中心,是有一家软件开发公司和线下培训机构共同组建的IT图书研发中心,具有18年的图书开发和12年软件开发经验。该研发中心有软件开发团队,一批一线软件培训讲师,高校青年教师以及学科专家团队构成。致力于IT类图书策划、组稿、及编写。我们对计算机图书市场进行科学、严谨的调查分析,紧跟高新科技,深度挖掘读者需求,整合优质作者资源,协助作者制定创作计划、确立创作思想与体例,并实时监控创作质量与进度,确保做出让读者读得懂、用的好、学的会的计算机类图书。

作品目录

  • 内容简介
  • 前言
  • 第1篇 基础知识
  • 第1章 步入Java编程世界——Java初探
  • 第2章 Java开发基础——Java语言入门
  • 第3章 程序的运行轨迹——Java语言的流程控制
  • 第4章 主流软件开发方法——面向对象编程入门
  • 第2篇 核心应用
  • 第5章 Java内部的秘密——内部类
  • 第6章 Java最重要的部分——抽象类与接口
  • 第7章 特殊的引用数据类型——数组与方法
  • 第8章 字符的另一种集合——字符串的应用
  • 第9章 为编程插上翅膀——常用类的应用
  • 第3篇 核心技术
  • 第10章 错误的终结者——异常处理
  • 第11章 减少类的声明——Java中的泛型
  • 第12章 自检更灵活——Java中的反射
  • 第13章 特殊的数据容器——Java中的集合
  • 第14章 简化程序的配置——Java中的注解
  • 第4篇 高级应用
  • 第15章 齐头并进完成任务——线程与并发
  • 第16章 Java中的输入输出类型——输入输出流
  • 第17章 窗口程序设计——GUI编程
  • 第18章 图形界面设计——Swing编程
  • 第19章 Java的网络世界——网络编程
  • 第20章 通向数据之路——JDBC编程
  • 第5篇 行业应用
  • 第21章 Java在游戏开发行业中的应用
  • 第22章 Java在金融行业开发中的应用
  • 第23章 Java在移动互联网行业开发中的应用
  • 第24章 Java在教育行业开发中的应用
  • 第6篇 项目实践
  • 第25章 项目实践入门阶段——雇员信息管理系统开发
  • 第26章 项目实践提高阶段——私教优选系统开发
  • 第27章 项目实践高级阶段——在线购物系统前端开发
  • 第28章 软件工程师必备素养与技能
展开全部